Problem Statement
The alien dictionary contains all valid alien words in alphabetical order. Each page of the dictionary contains exactly one word. Pages are numbered starting from 0. Given a
Definition
- Class:
- AlienDictionary
- Method:
- getWords
- Parameters:
- int, String[], int[]
- Returns:
- String[]
- Method signature:
- String[] getWords(int wordLength, String[] forbiddenSubstrings, int[] wordNumbers)
- (be sure your method is public)
Constraints
- wordLength will be between 1 and 50, inclusive.
- wordNumbers will contain between 1 and 50 elements, inclusive.
- Each element of wordNumbers will be between 0 and 1,000,000,000, inclusive.
- forbiddenSubstrings will contain between 0 and 50 elements, inclusive.
- Each element of forbiddenSubstrings will contain between 1 and 17 characters, inclusive.
- Each element of forbiddenSubstrings will contain only characters 'A', 'B' or '?'.
- All elements of forbiddenSubstrings will contain the same number of characters.
Examples
5
{"?AA","ABB"}
{4,12,0,6,9}
Returns: {"BBBAB", "NO PAGE", "AABAB", "BBBBB", "NO PAGE" }
Invalid combinations are "AAA", "BAA" and "ABB".
3
{}
{1,4,7,5,1}
Returns: {"AAB", "BAA", "BBB", "BAB", "AAB" }
No invalid combinations.
4
{"AA"}
{2,6,11,4,8}
Returns: {"ABBB", "BBBA", "NO PAGE", "BABB", "NO PAGE" }
10
{"BABB?","??A?B","A?AAA","A??AB","?A??A"}
{0,1}
Returns: {"AABBBABABA", "AABBBBABAB" }
5
{"BA?","ABB"}
{9,1,14,14,5}
Returns: {"NO PAGE", "AAAAB", "NO PAGE", "NO PAGE", "NO PAGE" }
3
{}
{7,3,6,4,4}
Returns: {"BBB", "ABB", "BBA", "BAA", "BAA" }
4
{"BB"}
{11,10,2,2,6}
Returns: {"NO PAGE", "NO PAGE", "AABA", "AABA", "BAAB" }
10
{"?A?B?","A?AAA","??A?B","A??B?","B?BBB"}
{1,2}
Returns: {"NO PAGE", "NO PAGE" }
15
{"ABA?ABA","BA?A?B?","A??BA??","??AAB?A","?A?BBA?","AA??AAA","??ABAAB"}
{25,13,3,51,50,4,93,58,8,73}
Returns: {"AAAAAABBBBBBBAA", "AAAAAABBBBBAAAA", "AAAAAABBBBAAABB", "AAAAABBBBBAABBB", "AAAAABBBBBAABAB", "AAAAAABBBBAABAB", "AAAABBBBABBABBA", "AAAAABBBBBABBBB", "AAAAAABBBBABABB", "AAAAABBBBBBBBBA" }
14
{"BBBBB?","??A?AA","A?ABBA","BBBABB","?AAAA?","AB??AA","BBBBAA"}
{863,360,641,208,255,985,32,567,571,128,791,343,963,182,797,248,103,27,872,258}
Returns: {"NO PAGE", "BAABBABBAABABB", "BBBAABBABABBBA", "ABABABABABBBAB", "ABBAABBBBABABB", "NO PAGE", "AAABBBBABABABB", "BBABBAABABABAB", "BBABBAABABBBBB", "AABBABBABABABB", "NO PAGE", "BAABBAABBAABBA", "NO PAGE", "ABAABBAABBBABA", "NO PAGE", "ABBAABBABBABBA", "AABBAABBABBAAB", "AAABBBABABABBB", "NO PAGE", "ABBABABABABBBA" }
15
{"AAAAA","?AAAB","BA?B?","BAABB","BABAA","A?A?A","BA?AA"}
{98,6,2,53,34}
Returns: {"NO PAGE", "AAABBBBBBBBBBAA", "AAABBBBBBBBBAAA", "NO PAGE", "BBBBBBBBBBBBABA" }
12
{"BBAABA?B","ABBA?BBA","BAAAAABA","A?BBB?B?","ABAAAAB?","ABAA?ABB","?BAAABAA"}
{868,701,923,855}
Returns: {"ABABABABBBBA", "ABAAABABBBAB", "ABABBABAABBA", "ABABABABAAAB" }
14
{"AAAAAABA?A","B?AAABBB?B","ABBAAAABAB","AA?AABBAAA","??ABAA?ABA","A?BAA??AAA","??AA?A?A?A"}
{302,376,547,53,261,132,386,236,817,48,393,256,891}
Returns: {"AAAAABBBABBABA", "AAAABAABABBBAB", "AAAABBAABBBBBB", "AAAAAAABBBABAB", "AAAAABBABBAAAB", "AAAAAABBBBAAAA", "AAAABAABBABABB", "AAAAABBAABABBB", "AAABAABAAABBAB", "AAAAAAABBBAAAA", "AAAABAABBBAABA", "AAAAABBABABBAA", "AAABAABBBBAABB" }
16
{"?BABAA?","BBB?BB?","B?B?BBA","?BAAB?B","BBABAA?","?BB???A","???B?AB"}
{28,24,23,62,98,17,92,51,31,74,25,74,18,89,62,73,36,46,46,53}
Returns: {"AAAAAAAAAABABABA", "AAAAAAAAAABAAAAA", "AAAAAAAAAAABBBBB", "AAAAAAAABAAABBAA", "AAAAAAABAAABBBBB", "AAAAAAAAAAABABAB", "AAAAAAABAAABABAB", "AAAAAAAABAAAAAAA", "AAAAAAAAAABABBBA", "AAAAAAAABBAAABBB", "AAAAAAAAAABAAAAB", "AAAAAAAABBAAABBB", "AAAAAAAAAAABABBA", "AAAAAAABAAABAAAA", "AAAAAAAABAAABBAA", "AAAAAAAABBAAABBA", "AAAAAAAAABAAAAAB", "AAAAAAAAABABBAAA", "AAAAAAAAABABBAAA", "AAAAAAAABAAAAABA" }
20
{"?BA??BB","BBABBBB","BAAA?A?","?B?B?BB","A??BAA?","ABBB?B?","BBBBB?A"}
{975,274,575,911,982,304,952,413,540,451,814,620,446,343,905,987,505,126,38,383,978,654,913,348,800,410,917,497,26,501}
Returns: {"AAAAABABBABBABAAAABB", "AAAAAAAABABBAABABBAA", "AAAAAABABABABABABABA", "AAAAABABBAABBABAABBA", "AAAAABABBABBABABABAA", "AAAAAAAABBABAAAABABB", "AAAAABABBABAABBABBBA", "AAAAAAABABBAABBABAAB", "AAAAAAABBBBAABAABAAA", "AAAAAAABABBABBABBBAA", "AAAAAABBBBAABABBAABB", "AAAAAABABBAABBABBBAB", "AAAAAAABABBABBABABAB", "AAAAAAAABBABBABAABAB", "AAAAABABBAABABBABBBA", "AAAAABABBABBABBAABAA", "AAAAAAABBABBAABBABBB", "AAAAAAAAAABABBABAAAB", "AAAAAAAAAAAAABABBABA", "AAAAAAAABBBBABABABAB", "AAAAABABBABBABAABABA", "AAAAAABABBABBAABABBB", "AAAAABABBAABBABBAAAA", "AAAAAAAABBABBABBAABA", "AAAAAABBBBAABAABAAAA", "AAAAAAABABBAABABBBAA", "AAAAABABBAABBABBABAA", "AAAAAAABBABBAABAABBA", "AAAAAAAAAAAAAABABBAB", "AAAAAAABBABBAABABBBA" }
15
{"ABABBAA","BAAABAA","B??????","?BBBABB","?A?B?B?","?BBBAAA","????A?A"}
{71,77,22,7,63,70,58,96,46,8}
Returns: {"NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE" }
14
{"?A?B??","ABBAAB","ABABAA","?BBBBB","BABAAB","B??ABA","BABB?A"}
{385,114,270,765,664,413,763,233,80,802,579,764,416,323,86,938,10,360,684,698}
Returns: {"NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "ABAAAAAAAAAABA", "NO PAGE", "NO PAGE", "NO PAGE" }
15
{"AABBA","AA?AA","ABAAB","BAAAA","?A??B","AABAA","AAA?A"}
{51,61,61,35,74}
Returns: {"BBBBABBABBABAAA", "BBBBBBBABBABAAA", "BBBBBBBABBABAAA", "ABBBBBBBBBBBABA", "BBBBBBBBBBBAABA" }
12
{"B?BAAABA","BBBABAAB","BBAAA?AA","BB?BABBA","AA??B?AB","BBB?ABBB","BBBBAAA?"}
{664,594,18,377}
Returns: {"ABAAAAABBAAA", "AABBBAAABBBB", "AAAAAAABABBA", "AABAABBABAAA" }
14
{"B?BB?AAB?A","ABABBBBBAB","BA?B?AAABB","BBBAAAAABA","B?AABBABBB","AAAAAAA?AA","BBBB?A?BAB"}
{170,572,136,722,882,197,905,670,785,769,72,340,514}
Returns: {"AAAAAABBABABBA", "AAAABAABBABBAA", "AAAAAABABBABAA", "AAAABBAAAABABA", "AAAABBBABABBAA", "AAAAAABBBBAAAB", "AAAABBBBAAAABB", "AAAABABBABAAAB", "AAAABBABAABABA", "AAAABBAABBBABA", "AAAAAAABBBABAA", "AAAAABBAAAAAAB", "AAAABAAABABBBB" }
16
{"?ABAB?A","B???B?B","A??BB??","ABBBABA","?A?B??A","???BAB?","BBAA???"}
{11,81,86,84,94,83,53,56,97,5,57,86,14,71,54,75,16,86,44,99}
Returns: {"AAAAAAAAAABAABAA", "ABAABAABAABAABAB", "ABABAAAAAAAAAABA", "ABABAAAAAAAAAAAA", "ABABAAAAAAABAABB", "ABAABAABAABAABBB", "AABAABAABAABAABA", "ABAAAAAAAAAAAAAB", "ABABAAAAAABAABBA", "AAAAAAAAAAAAABAB", "ABAAAAAAAAAAAABA", "ABABAAAAAAAAAABA", "AAAAAAAAAABAABBB", "ABAAAAAABAABAABA", "AABAABAABAABAABB", "ABAAAAABAABAABBA", "AAAAAAAABAABAABA", "ABABAAAAAAAAAABA", "AABAAAAAAABAABBB", "ABABAAAAABAABAAB" }
20
{"BABBAAB","?BBBABB","BB?BBAB","BBBAB??","??B?B?B","BBB??B?","?AB??BB"}
{461,206,473,813,440,180,229,387,786,328,255,227,929,656,779,789,681,864,620,805,969,630,819,894,40,6,255,352,974,650}
Returns: {"AAAAAAAAABAAABABBABA", "AAAAAAAAAAABBAABBAAB", "AAAAAAAAABAAABBBAAAB", "AAAAAAAABAAABBAAABBA", "AAAAAAAAABAAAABBAABB", "AAAAAAAAAAABABBAAABA", "AAAAAAAAAABAAAAAAAAB", "AAAAAAAAAABBBAAABABA", "AAAAAAAABAAABAAABAAB", "AAAAAAAAAABBAAAAABBB", "AAAAAAAAAABAAABAAAAB", "AAAAAAAAAAABBBBAAABB", "AAAAAAAABABAAABBBBAA", "AAAAAAAAABBABAABAAAB", "AAAAAAAABAAABAAAAABA", "AAAAAAAABAAABAAABBAA", "AAAAAAAAABBBAAABBAAA", "AAAAAAAABAABAABABAAA", "AAAAAAAAABBAABABAAAA", "AAAAAAAABAAABABBAAAB", "AAAAAAAABABBAAABBAAB", "AAAAAAAAABBAABBAABAB", "AAAAAAAABAAABBAABBAA", "AAAAAAAABABAAAAABAAA", "AAAAAAAAAAAAAABBABAA", "AAAAAAAAAAAAAAAAABBA", "AAAAAAAAAABAAABAAAAB", "AAAAAAAAAABBAABAABAB", "AAAAAAAABABBABAAAAAB", "AAAAAAAAABBABAAABABB" }
14
{"A??AB??A?AB????","AB???B?B?A??A??","B???AB??B??????","??????BB?B?????","??BAB??????????","?AAA????B??BBBA","??????BB?????B?"}
{70,90,921,730,241,789,910,230,229,198,202,100,684,594,610,27,642,987,914,154}
Returns: {"AAAAAAABAAABBA", "AAAAAAABABBABA", "AAAABBBAABBAAB", "AAAABABBABBABA", "AAAAAABBBBAAAB", "AAAABBAAABABAB", "AAAABBBAAABBBA", "AAAAAABBBAABBA", "AAAAAABBBAABAB", "AAAAAABBAAABBA", "AAAAAABBAABABA", "AAAAAAABBAABAA", "AAAABABABABBAA", "AAAABAABABAABA", "AAAABAABBAAABA", "AAAAAAAAABBABB", "AAAABABAAAAABA", "AAAABBBBABBABB", "AAAABBBAABAABA", "AAAAAABAABBABA" }
6
{"?????B??A?BA","??B?????????","??????B????B","B???????????","????????????","???B????????","?????????B??"}
{493,329,676,865,829,849,107,325,549,74,509,133,811,937,839,739,57,531,93,284}
Returns: {"NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "BBBAAB", "NO PAGE", "NO PAGE", "NO PAGE" }
16
{"BA??B???B??B?A???","?A???B??B???B????","?BBB??ABB?BB?AB?B","B?B?BBA????B?????","BBB?B???B?BB???B?","A?AA?????B???AB??","ABA?A?B?BB?A?????"}
{503,79,456,475,573,391,856,182,20,19,298,691,386,29,38,989,397,464,321,655}
Returns: {"AAAAAAABBBBBABBB", "AAAAAAAAABAABBBB", "AAAAAAABBBAABAAA", "AAAAAAABBBABBABB", "AAAAAABAAABBBBAB", "AAAAAAABBAAAABBB", "AAAAAABBABABBAAA", "AAAAAAAABABBABBA", "AAAAAAAAAAABABAA", "AAAAAAAAAAABAABB", "AAAAAAABAABABABA", "AAAAAABABABBAABB", "AAAAAAABBAAAAABA", "AAAAAAAAAAABBBAB", "AAAAAAAAAABAABBA", "AAAAAABBBBABBBAB", "AAAAAAABBAAABBAB", "AAAAAAABBBABAAAA", "AAAAAAABABAAAAAB", "AAAAAABABAAABBBB" }
4
{"?BB???","BBB?A?","B???AB","?B??A?","B?A??B","AA???B","??B?BB"}
{793,501,545,294,159,208,724,641,521,934,378,218,510,443,561,352,108,174,636,152}
Returns: {"NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE" }
30
{"B?BBA","BBAAB","BB?BB","BBAB?","BABBB"}
{3518,629,806,2749,4944,2569,4992,8187,9373,5055,5238,6631,2453,9838,1597,1534,6280,1805,6031,9431}
Returns: {"AAAAAAAAAAAAAAABAAABBBAAAAABBB", "AAAAAAAAAAAAAAAAAABAAAAABABABB", "AAAAAAAAAAAAAAAAAABABAAAAABABA", "AAAAAAAAAAAAAAAABBAAABAAAABAAB", "AAAAAAAAAAAAAAABBBAAAABBBAAABA", "AAAAAAAAAAAAAAAABABABAABAABABB", "AAAAAAAAAAAAAAABBBAAABABAAABBA", "AAAAAAAAAAAAAABBAAABBAAAAAABAA", "AAAAAAAAAAAAABAAAABAABBAAAABAA", "AAAAAAAAAAAAAABAAAAAAAAAABBBAA", "AAAAAAAAAAAAAABAAAAABAAAAAAABB", "AAAAAAAAAAAAAABAABBAAAABBAAAAA", "AAAAAAAAAAAAAAAABABAABAAABABAB", "AAAAAAAAAAAAABAAABAABAAABAABAA", "AAAAAAAAAAAAAAAAABBAAAABABABAA", "AAAAAAAAAAAAAAAAABABABABABAABB", "AAAAAAAAAAAAAABAABAABAAABABABB", "AAAAAAAAAAAAAAAABAAAAABAAABBBB", "AAAAAAAAAAAAAABAAABBBAAABAABAB", "AAAAAAAAAAAAABAAAABABAAABBAAAB" }
32
{"BAA","AAA"}
{3990,3998,1124,8327,6434,1832,3026,5045,7095,9807,8646,533,5580,5287,6930,6395,6481,6955,9749}
Returns: {"AABABABABABABABBBBBBBABBABBABABA", "AABABABABABABABBBBBBBABBABBBBABA", "AABABABABABABABABBBABBABBBBBABBA", "AABABABABABABBBABBBBBBBBABBBBBBB", "AABABABABABABBABBBBBABABBBBABBBB", "AABABABABABABABBABABBBABABABABBB", "AABABABABABABABBBABBBABBBABBBBAB", "AABABABABABABBABABBBBBABBABABABA", "AABABABABABABBBABABBABBBABBABABA", "AABABABABABABBBBBABBBABBBBBBABAB", "AABABABABABABBBBABABBBABBBBBBABB", "AABABABABABABABABABBBBBABABBBBBB", "AABABABABABABBABBABBBABBABABABBA", "AABABABABABABBABBABABBABBABBBABB", "AABABABABABABBBABABABBBABBBABABA", "AABABABABABABBABBBBBABABABABBBBB", "AABABABABABABBABBBBBABBBABABBABB", "AABABABABABABBBABABABBBBABBABBBB", "AABABABABABABBBBBABBBABABBBABBAB" }
25
{"BBAB??","ABABBA","B?BBAB","AAB?B?","B?BABA"}
{2581,8227,6921,9596,2550,9619,9804,6532,7699,8065,6890,8847,6873,7046,4124,4695,9236,7026,8742,3981,6990,3855,7775,4941,8745,4613,8190,5699,654,8475}
Returns: {"AAAAAAAAABAAAAABAAAAAABAB", "AAAAAAABAABAAABBAAABAABBB", "AAAAAAABAAAAABBAAABAABAAB", "AAAAAAABBAAABAABBAAAAABAA", "AAAAAAAAABAAAAAABAABAABBA", "AAAAAAABBAAABAABBAABAABBB", "AAAAAAABBAABAAAAAABBAAAAA", "AAAAAAABAAAAAAABAAAAABAAA", "AAAAAAABAAABBAAAAAABAAABB", "AAAAAAABAABAAAABAABAAAAAB", "AAAAAAABAAAAABBAAAAAABBAA", "AAAAAAABBAAAAAAAAAAABBABB", "AAAAAAABAAAAABAABBAABAAAB", "AAAAAAABAAAABAAAABBAABBAA", "AAAAAAAABAAAAAABAABAABAAA", "AAAAAAAABAAABAABAABAAAABB", "AAAAAAABBAAAABAAABAAAAAAA", "AAAAAAABAAAABAAAABAAABBAA", "AAAAAAABAABBAABAAABBAABBA", "AAAAAAAABAAAAAAAAABAAAAAB", "AAAAAAABAAAABAAAAAABAABBA", "AAAAAAAAABBAABAABBAAABBAB", "AAAAAAABAAABBAAABAAABAABB", "AAAAAAAABAABAAAAABAAABAAB", "AAAAAAABAABBAABAABAAAAAAB", "AAAAAAAABAAABAAABAAAAABAB", "AAAAAAABAABAAABAABBAAAABA", "AAAAAAAABBAAAABAAAABAAABB", "AAAAAAAAAAAABAAAABBAAABBA", "AAAAAAABAABBAAAAAAAAAAABB" }
40
{"ABAAA","AAAAA","AABAA","AABBA","AAAAA","AAABA","BABAB","BBBAA","AAAAA","ABAAB"}
{6948,498,9430,1761,3810,3568,1181,3901,6448,7612}
Returns: {"AAAABBBABBAAAABBBABBBABBABBBABBABBBBBBBB", "AAAABBBABBAAAABBBABBAAABBBABBABBABBBBABB", "AAAABBBABBAAAABBBABBBBABBBBBBBBABBABBAAB", "AAAABBBABBAAAABBBABBAABABBBBBABBABBAABAB", "AAAABBBABBAAAABBBABBABBABBAABABBBABBAABB", "AAAABBBABBAAAABBBABBABBAABBBBABBBBABBAAA", "AAAABBBABBAAAABBBABBAABABBAABABBBABBBBBB", "AAAABBBABBAAAABBBABBABBABBAABBBBBBBABBBB", "AAAABBBABBAAAABBBABBBABBAABBBABBAABABBAB", "AAAABBBABBAAAABBBABBBABBBBABBABBBABBAABB" }
30
{"BBA","BBB","BBB","AAB"}
{1101,6040,320,6645,4317,6372,877,1606,4897,7772,6500,5531,9029,7475,7316,6212,5788,1775}
Returns: {"NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE" }
30
{"BBAABAAB","BBABBABB","BABBABBB","BBBABABB","ABBBBAAB"}
{7306,2749,345,4519,1268}
Returns: {"AAAAAAAAAAAAAAAABAAAAAAAAABBBB", "AAAAAAAAAAAAAAAAAABABBBAABBAAB", "AAAAAAAAAAAAAAAAAAAAABABBAAAAA", "AAAAAAAAAAAAAAAAABAABBABAABBBB", "AAAAAAAAAAAAAAAAAAABABAABBBABA" }
30
{"?BA","BBB","?BB","?BB","BB?","?AB","BBB","BBA"}
{6969,7240,6146,6491,9233,8543,2837,4405,6601,8287,9322,9583,6241,808,3078,5250,5011,1790,9350,8130,1677,430,8663,1607,3817,8419,3127,7663,6597,5110}
Returns: {"NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE" }
30
{"?AAA?","B??BA","BBBBB","ABABA","BABAB"}
{3106,2515,5573,3224,5517,9814,8129,6265,9340,57,539,9106,9961,6246,4974,9334,7972,4509,5990,716}
Returns: {"AABABBBABBBABBBAABBAABBBAABBBA", "AABAABBBAABBABBBAABBBABBBAABBB", "ABAABBBABBBABBBABBBABBBAABBABB", "AABBAABBAABBAABBBABBBABBBABBBB", "ABAABBBABBBAABBBABBBABBBABBBAA", "BABAABBBAABBABBBABBBAABBAABBBB", "BAABBAABBAABBAABBABBBAABBBABBB", "ABBAABBAABBABBBABBBAABBAABBAAA", "BABAABBAABBAABBABBBABBBABBBABB", "AAABAABBAABBAABBBAABBBABBBAABB", "AAABABBBAABBAABBAABBBABBBAABBB", "BAABBBABBBAABBAABBABBBAABBBAAA", "BABAABBBABBBAABBBAABBBABBBABBB", "ABBAABBAABBABBBAABBABBBABBBAAA", "ABAABBABBBAABBAABBBAABBAABBAAA", "BABAABBAABBAABBABBBABBBAABBAAB", "ABBBABBBAABBBABBBAABBAABBABBBB", "AABBBABBBAABBBABBBAABBBAABBABB", "ABABBBABBBAABBABBBAABBBABBBAAB", "AAABABBBABBBAABBAABBABBBAABBBB" }
32
{"ABA","AAA"}
{9114,5929,9381,9649,2163,3042,1716,7998,2109,4149,251,6497,5210,9639,1298,5440,2567,1536,6651}
Returns: {"AABBAABBAABBBAABBBBAABBABBBBBBBA", "AABBAABBAABBABBBABBBBBABBBABBBBA", "AABBAABBAABBBAABBBBBAABBBABBABBB", "AABBAABBAABBBAABBBBBBBABBAABBBAB", "AABBAABBAABBAABBBBABBBAABBBBBBAA", "AABBAABBAABBABBAABBAABBABBAABBBA", "AABBAABBAABBAABBBABBBBAABBBBAABB", "AABBAABBAABBBAABBAABBABBBABBBBBB", "AABBAABBAABBAABBBBABBABBBABBABBA", "AABBAABBAABBABBABBABBBBBBABBABBB", "AABBAABBAABBAABBAABBBABBBBABBAAB", "AABBAABBAABBABBBBABBBAABBABBAABB", "AABBAABBAABBABBBAABBBBABBBAABBBB", "AABBAABBAABBBAABBBBBBBAABBBBABBB", "AABBAABBAABBAABBBAABBBABBABBBBBB", "AABBAABBAABBABBBABBABBAABBAABBAA", "AABBAABBAABBAABBBBBABBBBBBABBBBA", "AABBAABBAABBAABBBABBABBBAABBBABB", "AABBAABBAABBABBBBABBBBABBBBBAABB" }
25
{"BBBABB","AABBBB","BBBAB?","AAABAB","BBBABA"}
{5911,6628,5958,9743,8917,2868,8250,8613,1016,4300,6118,4596,2095,3557,3448,9030,1041,2928,6686,8056,9337,7049,2533,8225,3574,7982,6485,5484,5543,5097}
Returns: {"AAAAAAAAAABAAAAABBABAABAB", "AAAAAAAAAABAABAAAABAABAAB", "AAAAAAAAAABAAAABAAAAABAAB", "AAAAAAAAAABBABBABBABAAAAB", "AAAAAAAAAABBABAABAAAAAABB", "AAAAAAAAAAAABBABBBBAAABAA", "AAAAAAAAAABBAABAABAAAAABA", "AAAAAAAAAABBAABBAABBABAAB", "AAAAAAAAAAAAABAAABBBAAAAA", "AAAAAAAAAAABBAAABAAABBBAA", "AAAAAAAAAABAAAABBABBAAAAA", "AAAAAAAAAAABBAABBAAAAABAA", "AAAAAAAAAAAABAABABBBBBBAB", "AAAAAAAAAAABAABAAAAABBAAB", "AAAAAAAAAAABAAABBAABBAAAA", "AAAAAAAAAABBABAABBAABAAAA", "AAAAAAAAAAAAABAABAAABBAAB", "AAAAAAAAAAAABBBAAAABBAABA", "AAAAAAAAAABAABAAABBAAABBB", "AAAAAAAAAABBAAABBAAABAAAA", "AAAAAAAAAABBABABBABAABAAA", "AAAAAAAAAABAABABABBAABBAA", "AAAAAAAAAAAABBAABBBAABAAA", "AAAAAAAAAABBAABAAABAABBAA", "AAAAAAAAAAABAABAAAABBABAA", "AAAAAAAAAABBAAABAAABAABBA", "AAAAAAAAAABAAABBABBAAAAAB", "AAAAAAAAAAABBBAAABBAAAABA", "AAAAAAAAAAABBBAABAABAAAAB", "AAAAAAAAAAABBABBAAAABAABB" }
40
{"BBAAA","AAAAA","BBAAA","ABAAA","BABAA","AAABA","AAAAB","BABBB","AABAB","AAAAA"}
{5978,8869,5163,4591,6383,5641,7851,6646,3292,1513}
Returns: {"AAABBAABAABAABAABAABBAABBBBBBBBAABAABBBA", "AAABBAABAABAABAABAABBBAABBBBAABBAABBABAB", "AAABBAABAABAABAABAABBAABBBAABBBBABBABBAA", "AAABBAABAABAABAABAABBAABBAABBBBAABAABBBB", "AAABBAABAABAABAABAABBABABBAABAABBAABBBBB", "AAABBAABAABAABAABAABBAABBBBABBABBABBABBA", "AAABBAABAABAABAABAABBBAABAABAABBBAABBBAA", "AAABBAABAABAABAABAABBABABBABABBAABBBBBAA", "AAABBAABAABAABAABAABAABBBBBBAABAABBAABBB", "AAABBAABAABAABAABAABAABBAABBBBBBBBABABBA" }
30
{"BBB","BBA","ABB","BBA"}
{7064,5694,570,8206,7801,5842,1676,3216,8582,6120,7339,8645,7362,1972,1694,8393,4781,2316}
Returns: {"AAAAAAAAAAABAAAAAABAABAAABABAA", "AAAAAAAAAAAABAABABABAAAAAABAAA", "AAAAAAAAAAAAAAAAABABAABABAAABA", "AAAAAAAAAAABAAABABAAABABAAAAAB", "AAAAAAAAAAABAAABAAAAAABABAAABA", "AAAAAAAAAAAABABAAAAAABAAABAAAB", "AAAAAAAAAAAAAABAAAAAABABAAABAA", "AAAAAAAAAAAAABAABAAAAAABAAAAAB", "AAAAAAAAAAABAABAAAABABABAAAAAA", "AAAAAAAAAAAABABAAABABAAABABABA", "AAAAAAAAAAABAAAAABABAABABABAAB", "AAAAAAAAAAABAABAAABAAABABAABAA", "AAAAAAAAAAABAAAAABABABABAAAAAA", "AAAAAAAAAAAAAABAAABABABABABAAB", "AAAAAAAAAAAAAABAAAAABAAAABAAAA", "AAAAAAAAAAABAABAAAAAAAABABAABA", "AAAAAAAAAAAABAAAABABABABAAABAA", "AAAAAAAAAAAAAABABAAABAAABABABA" }
30
{"BBBBABBA","BBBBBABB","ABBAABAB","BBBBBBBB","BBABBBAA"}
{9319,7064,3335,8439,1808}
Returns: {"AAAAAAAAAAAAAAAABABAAAAABBBBBB", "AAAAAAAAAAAAAAAAABBBBAABABABBA", "AAAAAAAAAAAAAAAAAABBBAAAABBBBB", "AAAAAAAAAAAAAAAABAABAAABBBABBA", "AAAAAAAAAAAAAAAAAAABBBBAAAABBA" }
30
{"ABB","?BB","?BB","BB?","?B?","?A?","?BB","B?B"}
{3795,4212,8346,2275,8650,1656,4773,8847,7891,4819,7522,1578,4820,2664,1834,9923,323,3278,6155,8037,607,9648,8445,3452,3419,4269,5545,6419,2088,8466}
Returns: {"NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE" }
50
{"A?AAAABB?ABABBBBA","ABBAABA?AABBBAABA","BBAAB?B?ABBAAAAAB","B?AAAABAAABABBAA?","AB?BAAAA?BAAA?AAA","BABBAAAABAAABBAAA","BBAAA?BABABAAABBA","??BABBAAABBBAABAA","AAABBBABBAAAABBBB","ABABBBBAABBBABBBB","BBAAAAB?AABAABABA","AAAABABBABAB?AABB","BAABABBABABAA??BB","BABBAABBBABABBBBB","ABAABBAABBABBBA?B","ABBBABABABBAAAAAB","BAAABABBBBAA?ABBB","AABAABB?BBAA??BBB","BBBBABBAABABABAAB","BABABBBABBBBAAAAA","BBABAAAB?B?BBA?BB","BB?B?BABAABAAABBA","BBBBBBBBBBAABA?AB","?AAAAAABABBABABAB","BABBABABBAABAAA?B","AAAABBBA?ABBBAABB","ABABAABABAABBBBBB","AABABBBAAAABBBBAA","AABBAAAAABAAABABB","BAAAAABAAABAABAB?","ABBBBBBAABABBAAAA","BABBBAABABABBAAAA","BBAABBBBBA?AABBAB","ABBBBBBAAAABA??AA","AABAABBBABAABAABB","BA?AABAABA?ABBBBA","ABBABAABABBABAAAA","AAAABBBABBBAABBAB","ABAAABBBABAB?ABAA","BBABAAAABAABABBAA"}
{528089472,82908165,25881575,147227336,427719413,432560396,28473985,7427670,271468955,45215707,30720489,120679544,409170879,396836029,873212,281048968,80136267,74461087,15440558,155022650,166867858,273651726,118169252,105719470,333732829,157717062,381676212,19821433,106654782,403332590,76420763,201819715,205149259,280596263,119209932,402244710,673617466,90663758,86134805,132595697,235040053,422136370,27059530,629259128,110163474,508640371,825940807,256146505,12072834,42754703}
Returns: {"AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBABAABBBBBABBABBBBBA", "AAAAAAAAAAAAAAAAAAAAAAABABAAAAAAABBABBBAAAABBBAABA", "AAAAAAAAAAAAAAAAAAAAAAAAABBAAABBBBBBABBABBBABABBAB", "AAAAAAAAAAAAAAAAAAAAAABAAABBBAABABBBABBBBBBBBABBBA", "AAAAAAAAAAAAAAAAAAAAABBAABBBBAABBABBABBABABBAABABB", "AAAAAAAAAAAAAAAAAAAAABBABAAABBAAABBBABBAABBBBBABAA", "AAAAAAAAAAAAAAAAAAAAAAAAABBABBABBBBBBBBBABBBBABAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAABBBAABABAABBAABABABAAAA", "AAAAAAAAAAAAAAAAAAAAABAAAAABBABBAABBABBAABBBBAABBB", "AAAAAAAAAAAAAAAAAAAAAAAABABABBBABAABAAABABAAAAAAAB", "AAAAAAAAAAAAAAAAAAAAAAAAABBBABBABABBBBAABBBAABABAB", "AAAAAAAAAAAAAAAAAAAAAAABBBABAABABBABABBBBABBBABBAA", "AAAAAAAAAAAAAAAAAAAAABBAAABBAAABAABBBAABABBAABBBBB", "AAAAAAAAAAAAAAAAAAAAABBAAAAAAAABBAABABBBABBABAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBABABBBAAABBBAAAABA", "AAAAAAAAAAAAAAAAAAAAABAAABAAAAAAAABABBABBAABABABAA", "AAAAAAAAAAAAAAAAAAAAAAABAABBABABBABAABAABBAABBAABA", "AAAAAAAAAAAAAAAAAAAAAAABAAABBBBBBBAABABABAAABABBAB", "AAAAAAAAAAAAAAAAAAAAAAAAAABBBABBBABAAABBBBBBAABAAA", "AAAAAAAAAAAAAAAAAAAAAABAABABABBBABBBBBBAABBAABAABB", "AAAAAAAAAAAAAAAAAAAAAABABAAAABABABBABABBABABBAABBA", "AAAAAAAAAAAAAAAAAAAAABAAAABAAABBBAABBABBAABABAABAA", "AAAAAAAAAAAAAAAAAAAAAAABBBAABAABAABABABBBBBBAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAABBAABBAABAABABAABBAAABBABAB", "AAAAAAAAAAAAAAAAAAAAABABAAAABABBBBAABABABAABBBBBAA", "AAAAAAAAAAAAAAAAAAAAAABAABBAAAABBBBAABAAABAAAAABBB", "AAAAAAAAAAAAAAAAAAAAABABBBAAABBBAABBABAABAAAABAABA", "AAAAAAAAAAAAAAAAAAAAAAAAABAABBAAABBBBAABBABABABAAA", "AAAAAAAAAAAAAAAAAAAAAAABBAABBBAABBAAAABAAAABABBBAA", "AAAAAAAAAAAAAAAAAAAAABBAAAABBABABBAAAAABAAABBBBBBA", "AAAAAAAAAAAAAAAAAAAAAAABAABAABBBABABAABBBBBBBABBBB", "AAAAAAAAAAAAAAAAAAAAAABBAAAABBABABBAAABABAABBBBBAA", "AAAAAAAAAAAAAAAAAAAAAABBAAABBABAAABBAAAAAAAABBBBAA", "AAAAAAAAAAAAAAAAAAAAABAAAABBBBBAABBABBBBBAAABBBABB", "AAAAAAAAAAAAAAAAAAAAAAABBBAABBABAABABBABABABABBBAA", "AAAAAAAAAAAAAAAAAAAAABBAAAABABBABAAABBABBAAAABBAAB", "AAAAAAAAAAAAAAAAAAAABABAAABBAAABABABABBAAAAAABAABA", "AAAAAAAAAAAAAAAAAAAAAAABABABBBBAABAABAABBBBBBBBBBA", "AAAAAAAAAAAAAAAAAAAAAAABABAABBAABBBAAABAAAABABBBBA", "AAAAAAAAAAAAAAAAAAAAAABAAAAAAAABAAABBABABAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAABBBAAABBABBBBABABAABABBABABB", "AAAAAAAAAAAAAAAAAAAAABBAABBAABAAAABBBBAABABAABABAB", "AAAAAAAAAAAAAAAAAAAAAAAAABBABAAABAAABBBABABBBBABAA", "AAAAAAAAAAAAAAAAAAAABAABBAAAABABAAAAAABABAAAABABBA", "AAAAAAAAAAAAAAAAAAAAAAABBABABABAABAABABBBAABBBAABB", "AAAAAAAAAAAAAAAAAAAAABBBBABBAABBBAABBBABBBBABBAABA", "AAAAAAAAAAAAAAAAAAAABBAABAAAAABAAAAABBBBABABABABAA", "AAAAAAAAAAAAAAAAAAAAAABBBBBAAAAAAAABABBBBABAABAAAB", "AAAAAAAAAAAAAAAAAAAAAAAAAABABBBABAABBBAABAAABABBAB", "AAAAAAAAAAAAAAAAAAAAAAAABABAABABAAABBBAABAAAAAABAA" }
40
{"BABABBBBBBBB","BABBABA?BBAB","BBAAA?AABBAB","BBAAABAABBBA","B?BBBAA?BABB","ABB?BBAABBB?","B?BBBABBA?AA","B?ABBBABBA?B","AAAB?ABABABA","BABB?BBBBBBB","BB?ABBBAABBA","BAB?ABAB?BBB","BBBBBBBAB?AA","B?BBABBBAAAB","BABBBAB?BBBB","ABABAB?BAABB","?ABBBAABBBAB","AA?BAAAAABAB","BBABB?BB?ABA","BBBAABBBBBAB","ABBBAAABAAAB","?ABBABBBBBAA","ABABAAABBAB?","BBBABBABAABA","BBABBBBBBBBB","AB?BABBBBABB","BABABBAABBBB","?ABBBABBAAAB","ABAAA??AAAAB","BBBBBAABB?BB","BBBBAA??AABB","BBBBBBABAAB?","BBB?BAB?ABAA","BABAAABABBBB","ABA?BBBBBAB?","BBAB?AA?BBBB","BAABB?BBABAB","B?BBBBB?AAB?","BBBBABABABBB","ABBBABBAB??A","BABBBAAAABAA","AAABBB?AA?BA","BABBA?BAAAAA","ABBB?BBBBBBA","A?BBBBA?BBAB","BAABBAABBBBA","ABBAABBBBBAA","BABBBBBBAAAB"}
{304257110,412412199,373805271,165505870,136244247,350676234,167024732,460376333,517478151,20240543,55305226,348025400,139205965,717529554,333187817,4417785,813140277,44109492,514033867,212607466,6662954,1394045,196476547,807031998,89792681,148818287,740614750,952352380,41410689,77948081,841353,195295073,617430453,97753335,220399202,56251970,2126445,19142711,116605876,122966092,26929651,428600071,683722904,574731969,112846889,353167567,12750950,117117418,601075910,271872495}
Returns: {"AAAAAAAAAAABBBBAAAAAAAAABBBABAAABBBABABB", "AAAAAAAAAABABAABAAAABBBBABBABAABBBABBAAA", "AAAAAAAAAABAABABAAABAABBBBBBAAABBBBBBBAA", "AAAAAAAAAAABAAAAAAABABAAAAAAABABAAABABBA", "AAAAAAAAAAAABBAABBBABAABBABBBBAABBBABABB", "AAAAAAAAAABAAABABBBAAAAABAABBAAAAAAAABAA", "AAAAAAAAAAABAAAAAABBABAAAABBBAAAABBBAAAA", "AAAAAAAAAABABBABBBABAABBABABAABBBAAABAAB", "AAAAAAAAAABBAABBBAABBBAAABABBBBBBAAAAAAB", "AAAAAAAAAAAAAAABBBAABABBAABAAABABAABAABB", "AAAAAAAAAAAAABABAAABBAAABAABABABBBBABAAB", "AAAAAAAAAABAAABABABAAABAAAAAABBABAAAABBB", "AAAAAAAAAAAABBABAABBAABAAABBABABAABBAABA", "AAAAAAAAABAABAABAAABBBABBBABBBBBABBABBAA", "AAAAAAAAAABAAAABAABBBBBAAABAABABBBABBBBA", "AAAAAAAAAAAAAAAAABABBBBAABBABABABBBAAABB", "AAAAAAAAABABAABABBBBABAABAAABBBBABAABBBA", "AAAAAAAAAAAAABAAAAABAAAABBABABBABABABABB", "AAAAAAAAAABBAABBABAAABBAABAABABABAAAABAB", "AAAAAAAAAAABABAABAABBBBABAAAAAAAAAAABABA", "AAAAAAAAAAAAAAAABAABAAABBAAAAAABAABABBAA", "AAAAAAAAAAAAAAAAAAABBBAABAABAABBBABBABAB", "AAAAAAAAAAABAABBAAAABBAABBABBBBABAAAABBB", "AAAAAAAAABABAABAABABBBBBABBBAABABAABBBAA", "AAAAAAAAAAAABAAABAAAAAAABABBABABBABAAAAA", "AAAAAAAAAAAABBBAABAAAAAAABAABBAABAAAABAB", "AAAAAAAAABAABABBBAAABBAABABBBBABBAAABAAB", "AAAAAAAAABBAAAABBBABAAAABAABBBBABAABBAAB", "AAAAAAAAAAAAAABBBBAABAABBABAABAAAAAABABB", "AAAAAAAAAAAAABBBABAAABABAABBABBBBAAABBBA", "AAAAAAAAAAAAAAAAAAABAAABAAABAABAAABABBBB", "AAAAAAAAAAABAABABBBABBBABBBAABABABABBBBB", "AAAAAAAAAABBBBBABBAABAABBABABAAAABAAABBB", "AAAAAAAAAAAABAABAABBABBBBABAAABABAABBABA", "AAAAAAAAAAABABABABABBABABBABBBBAABBAAAAA", "AAAAAAAAAAAAABABAABABBBABBBAAAABBBBBABBB", "AAAAAAAAAAAAAAAAAABABBAAAABBABABAABBABBA", "AAAAAAAAAAAAAAABBABABBBBAAAAABABBABAAABB", "AAAAAAAAAAAABABBAAAABAABABBAABABAAABBBBA", "AAAAAAAAAAAABABBBABAABAABAAABABBBAABABBB", "AAAAAAAAAAAAAABAABBABABAABBAABAABBABBABB", "AAAAAAAAAABABABABAABAABABBABAAABABBABBBB", "AAAAAAAAABAAABABBBAAAAABABAABAAABAABBBAB", "AAAAAAAAAABBBAABBBAABBBBAAABBABBAAABBBAA", "AAAAAAAAAAAABABABABABAAABABABBBABABBAABB", "AAAAAAAAAABAAABBAABAABABAABABABBAAABBBBA", "AAAAAAAAAAAAAAABAAABBBABBBABBBBAAAABBAAB", "AAAAAAAAAAAABABBAAABABAABAAAAABBAABBBBBA", "AAAAAAAAAABBBBAABBBBBAABABBABABAABAABBBA", "AAAAAAAAAAABBABAABBABBBABABAAAABAAAAAAAB" }
48
{"AB?AAABB?BBAABAAA","AAAABBAAABBABAAAB","BB?ABA?BBBABBBABB","AABBABBBBBAAAAABB","AAA?BABBABABABABA","AABB?BBABABA?AABA","BAABABAABABBBABAA","?ABA?AABABBAABBBB","ABBAABBBAABBABBAB","ABABBABBAAABBBABB","AAABABBBABBABBAA?","AAAAABAABBB?BABBA","AB?BAABBA?BAAABBA","BAAAA?A?BBAB?BBBA","?BAABAAAABAA?AAAA","?ABABAABABAAAB?AA","ABBAABBBABBAAABAA","A?ABBBAAAAABBBB?A","AAAAAABBABBBBABAA","ABBAAB?BBBABBBABA"}
{144705223,377395149,120323051,5220429,58693114,446341766,18633549,8349668,528200389,32877803,273071359,167514440,891208421,320234499,238100746,109174776,404004569,212190327,37886330,4943322,3828451,455228556,56631371,175174471,271038677,745001664,38165239,333649444,423839827,145949488,34797578,704757254,413525760,574436290,50604052,380851486,10567745,638026832,109626535,386726388,58332304,22061241,21018912,39052889,179053163,594800962,66801771,64717987,636967747,160190624}
Returns: {"AAAAAAAAAAAAAAAAAAAABAAABABBAABAAABABBBABBBBABBB", "AAAAAAAAAAAAAAAAAAABABBABABBAABABAAABABABAAABBBB", "AAAAAAAAAAAAAAAAAAAAABBBAABBBABBBBBAAAAABBABAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAABABAAAAAABABBAABBBBBBAB", "AAAAAAAAAAAAAAAAAAAAAABBBAAAABBBAAAAABBABAABBBAB", "AAAAAAAAAAAAAAAAAAABBABABBABABBBABAABAAABABBAAAA", "AAAAAAAAAAAAAAAAAAAAAAABAAABBBBAABAAABBBABBBBBAB", "AAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAABBBBABAABBABAB", "AAAAAAAAAAAAAAAAAAABBBBBBBAAABABABAABBABBABBAABB", "AAAAAAAAAAAAAAAAAAAAAAABBBBBBAABABBABBAAAABBBABA", "AAAAAAAAAAAAAAAAAAABAAAAABBABABABBABBAABABBBBAAB", "AAAAAAAAAAAAAAAAAAAABABAAAABAABAAAABABAABBABAAAA", "AAAAAAAAAAAAAAAAAABBABABBAABBBABBABBABBAAABBBBAB", "AAAAAAAAAAAAAAAAAAABAABBAABBBBBBABBBABABBBABBABB", "AAAAAAAAAAAAAAAAAAAABBBAABABAABAAABABAABABAABAAA", "AAAAAAAAAAAAAAAAAAAAABBABAAABBBBABBABBBBAABAAABB", "AAAAAAAAAAAAAAAAAAABBAAAABAABABBBBABAAABABAABBAA", "AAAAAAAAAAAAAAAAAAAABBAABBAAAAABBABABABAAABAAAAB", "AAAAAAAAAAAAAAAAAAAAAABAABAAABBAABABAABAAAAAABBA", "AAAAAAAAAAAAAAAAAAAAAAAAABAABABBBBABBBBBBBABBBAA", "AAAAAAAAAAAAAAAAAAAAAAAAAABBBABABBAABABBBABBABBB", "AAAAAAAAAAAAAAAAAAABBABBABBAAAAABAABAAAAABBAAABA", "AAAAAAAAAAAAAAAAAAAAAABBABBAABBABABABBABBABAABAA", "AAAAAAAAAAAAAAAAAAAABABABAAABAAAAAABABBBAAAABAAA", "AAAAAAAAAAAAAAAAAAABAAAAABAABABBBAABBAABBABBAAAA", "AAAAAAAAAAAAAAAAAABABBAABBABAAABBABABBABBBAAABBA", "AAAAAAAAAAAAAAAAAAAAAABAABAABABABAABBAAAAABBBBBB", "AAAAAAAAAAAAAAAAAAABABAAAAABAAABAABABABAABABABAA", "AAAAAAAAAAAAAAAAAAABBAABABBBBBABBBAAABABBBAABAAA", "AAAAAAAAAAAAAAAAAAAABAAABBAAABABABAAABAABBBAABAA", "AAAAAAAAAAAAAAAAAAAAAABAAAABABBABBBABAAABABAABAB", "AAAAAAAAAAAAAAAAAABABABAABBABAAAAAAABBABBABABBBB", "AAAAAAAAAAAAAAAAAAABBAAABBABBBBBAAABBAAAABAAAABB", "AAAAAAAAAAAAAAAAAABAAABABAAABBAABBABBBABABABAABA", "AAAAAAAAAAAAAAAAAAAAAABBAAAABABAAAABABBBBBABBBAB", "AAAAAAAAAAAAAAAAAAABABBABBBAABBBBAABBBAABABBBBAB", "AAAAAAAAAAAAAAAAAAAAAAAABABAAABAABABBBABBBBBAABB", "AAAAAAAAAAAAAAAAAABAABBAABABBBABBAAAAAAAABBBAABA", "AAAAAAAAAAAAAAAAAAAAABBABAABABBAABABBBAAABBAABAB", "AAAAAAAAAAAAAAAAAAABABBBABAAAAABBBBBAAAAAAAABAAB", "AAAAAAAAAAAAAAAAAAAAAABBBAAAAAABABABBBAABBAAABBB", "AAAAAAAAAAAAAAAAAAAAAAABABABAABBAAABBBABBABBABAA", "AAAAAAAAAAAAAAAAAAAAAAABABAAAABBAAABABAABBBBBBBA", "AAAAAAAAAAAAAAAAAAAAAABAABABBAAAAABBAABBBAAABBBB", "AAAAAAAAAAAAAAAAAAAABABABBAAAABBBABAABABBAAAABBA", "AAAAAAAAAAAAAAAAAABAAABBBBAAABABBAAABABBBBAAABBA", "AAAAAAAAAAAAAAAAAAAAABAAAAAAAABBABAAABABABBAAAAB", "AAAAAAAAAAAAAAAAAAAAAABBBBBAAABBABABAABBABABABBB", "AAAAAAAAAAAAAAAAAABAABBAABAABBABAABBBBBBBBABBBAA", "AAAAAAAAAAAAAAAAAAAABAABBAABBBBBBBABAABABABBBBAA" }
30
{"ABBBAABBABBAAB","BBBABBBBBBBABB","ABBBBB?B???ABB","BBABBABBAAABBA","ABB??ABBBBBBBB","AABBB?AABBABAB","A?AAABBBBBBBBB","??ABAABBABBAB?","BBBBAAB?BB?BAB","AAAABBBBAAB?BB","ABAABBBABAB?BB","BAABBBAA?BABBB","ABBABBAAA?BBAA","BBBBBABBBBABAB","A?BBBBAB?BBAAA","BBABBABAABABBB","BB?BBBAA??ABBB","BABBABBBB?BBBA","BABBBABBAABABA","BAABBABBABBBBB","BBAABAABAA?AAB","BABBBBBABABABB","AAABA?BBBBBBBB","BB?BBABABB?BBA","ABBBABBABBABBB","ABBBBBAABBBBBB","ABBABABBAABBAA","BBBBAABA?BBBBA","AAABBBBB?BBABB","B?BBBBBBABAABB"}
{24624492,17439723,55505543,5121361,75348039,96003061,67575749,1081576,7571866,5268126,82845071,42100591,56208013,59079578,46035126,38647889,21254754,47678397,17558904,90068579,69416571,85997438,80880046,68085629,99455957,46396933,92888183,72766470,82407253,76372682,77736959,2681340,88539194,35684538,80097512,69926217,41743316,92529037,28669816,77624423,28413807,39699216,2821327,11689300,18830505,71559040,78870902,79280543,12800867,7949489}
Returns: {"AAAAABBAABAABAABBBBBBBBBABBABA", "AAAAABAAABBBABAAAABABAAAAAAAAA", "AAAABBBAAABBBBABBAAAABABBAABBA", "AAAAAAABABAABABBBBABBBBABAAABB", "AAABAABBABBAAAABABBBBABBAABABA", "AAABBAAABABBBABBBAABBBAAAABAAA", "AAABAAABABBABAAAABBAAAABABBAAB", "AAAAAAAAABAAABABABBAAABBBBBBAA", "AAAAAAABBBBABABABBBABBBAAAAAAB", "AAAAAAABABABABABABABBABAAAAAAB", "AAABABABABABBABAABBAABBBABBAAA", "AAAABABABBAABBBABBBBAAAAABBBAA", "AAAABBBAABBABABABABBABBBBBBAAA", "AAAABBBBAABAABBABBAAABAABBABAB", "AAAABABBBBAABBBABAABBBABBBAAAA", "AAAABAABBBBABBAABBBABAAAABABBB", "AAAAABABABBABBABBBBBBBBBBAABAA", "AAAABBAAAABBBBABABABABABBABBAA", "AAAAABAAABBBBABBBBABABBBBBBBBA", "AAABABBBAABBAAAABAABAABBAABAAB", "AAABAAABBBABBBBBABBAABABAABAAA", "AAABABBAAABAABBBAABABABBAABAAB", "AAABABAABBABBAAAABBBAABBAAABAA", "AAABAAABBAAABAABBAABAAABABABBA", "AAABBAABBAABBBAAABBBBAAABABBAA", "AAAABABBBBBAABBAAAABBBAAABBABA", "AAABABBBBBBABBABAABAAAAABBBAAB", "AAABAABABABBBABABBAABBAAABBBAB", "AAABABABAABBBBBAABBAABBBAAAABA", "AAABAABBBABABBBAAAABAAABBBABAA", "AAABABAAAAAABBBAABABABABBBABBA", "AAAAAAAABABABBAABBABABAAABBBBB", "AAABABBABBAABABBBBAAABBBABAAAB", "AAAABAABAABABAAAAABAAABBBBABAA", "AAABABAABABAABBAABBABABBAAABAB", "AAABAABAAAAAAABBABABBBBBABBAAA", "AAAABABABABBBAAAAAABABBABABAAA", "AAABABBBBBABAABAAAAAABBBBABBBA", "AAAAABBBABABAAABBAAAAAABABBBBB", "AAABABAAAAAAABBBAABBAAAABBBAAB", "AAAAABBBABAAAAABAABAABBBAAABBA", "AAAABABAAABBAABBABBABAAAABABBA", "AAAAAAAABABBABABBABBAABAAAABAA", "AAAAAABABBBBBAAAAAAABBAAAAABAB", "AAAAABAABBAABBABBBABBAABBBBBAA", "AAABAABAABBABABBBBAAABBBBBBABA", "AAABABAAABABABBBAABABBAABAABAB", "AAABABAAABBBAAABABABBBBABAABAA", "AAAAAABBABAAAAAABAAABBBBAABAAA", "AAAAAABAAAAAABBAAABBAAABBBBBAA" }
45
{"BAAABAABABAAAABBA","AAAABBBBABA?ABAAA","BBBAAABBABAAABAAA","AAAAABAAAAA?BBAAA","AAAABABAAAABBB?AB","AAABAAAAAAABAAAAA","AAABBAAAAABBAAAAA","ABAAABBABAB?AAAAA","BBAAAAABABA?AAAAA","AAA?AAAAABBBAAB?B","?B?BBBBABBABAAAAA","BABAAABAA?BB?BAAA","ABAAA?BABAA?BABAA","AAAAA?BA?AAAAAABA","B?AAABAAAAABABABA","BAAAAAAAAAABAAABB","AAAAAAAA?AAAAABAA","AAABABBBABABABAAA","ABBBAAAAABAAAAAAB","AABABA?BAABBAAABA","AABB?AABBA?AABBAB","BBAAAAAAABBAAABBA","AAAAAAABABBAA?BAA","BAAA?BAAB?AAAAA??","AAAAABABAAABAA?AA","AAAAABABAABBAAAAA","AA??AAAAAAAAAAAAA","BBAAAAAAAABAAAABA","BAAAAAAAAAB?AABAA","AAAAAAAAAAAAABAAA","ABABAAABAAAAAABBA","AA?AAAAAAABABBABB","AABBAAAAAAAAAABBA","?AAAABB?AAB?AABAB","BAAAABBBAA??ABABA","AAABAA?AABABAAAAB","BAA?ABAB?ABABA?AA","BAAABAAABBB?AABBA","BAAABAAAAAAA?BBAA","BAABAA?ABBABBABBA","ABAAAAABABABAAAAA","BAAAAAABABABAAAAA","AAAAABAAABBBABAAA","BAABBABAAAAABABAB","AABAABBAAAAAAAAAA","BAAAAAAABAAABBAAA"}
{125731214,487981802,59962373,6020520,62731260,304994881,347810548,957879982,93232462,166211118,118631007,522508999,28377379,63149868,105398495,713840759,96857041,518654759,27090501,255208232,112216526,240764072,156243314,178420762,264947036,43898196,46185109,175710157,2402674,196840063,42719066,534246432,19485494,170172501,262990793,70941610,320174808,134813935,255060437,355127200,108321039,14002004,471010001,74593834,30420274,383031462,9532937,22741361,677426,747640597}
Returns: {"AAAAAAAAAAAAAAAABBABBBBBBBAABBAABAAABBBAAABBA", "AAAAAAAAAAAAAAABBBABBABBABBABABBBABABABAAABBB", "AAAAAAAAAAAAAAAABABBBBBBBBAABABAABAABAABBBABB", "AAAAAAAAAAAAAAAABABAAABBAABBBBABABBBBBAAAABBA", "AAAAAAAAAAAAAAAABBAAAAABAABBABBBBBAABBABABBAB", "AAAAAAAAAAAAAAABABBBBBBAAABBBAAAABBBAAAAAABAA", "AAAAAAAAAAAAAAABBAABAABBABBABBBBBABAAABAABBBA", "AAAAAAAAAAAAAABBABAABABBABAAAAABAAABBABAAABBA", "AAAAAAAAAAAAAAAABBABAAAAAAABBAABAAAAAAABBBAAA", "AAAAAAAAAAAAAAAABBBBABABBAAAABABBBAABAABAABBB", "AAAAAAAAAAAAAAAABBABBBAAABBAAABBBAABAABABABAB", "AAAAAAAAAAAAAAABBBBABBAAAABABBBABBABBAAABABBA", "AAAAAAAAAAAAAAAABABABBBAAAABAABBABBAABAAAABAB", "AAAAAAAAAAAAAAAABBAAAAABABBABBAABABAAABBBBBBB", "AAAAAAAAAAAAAAAABBABABBAAAAAABBAABBBBABBABBAB", "AAAAAAAAAAAAAABABBAABABBAAABABABBBBBBBAAABAAA", "AAAAAAAAAAAAAAAABBABAAABBBBABABBAAAABBAABBBBA", "AAAAAAAAAAAAAAABBBBABABAABAAABABAABBABBABBBBB", "AAAAAAAAAAAAAAAABABABBABABBBABABAABABABBAABAA", "AAAAAAAAAAAAAAABABBAAAABAABBABBBABBBABAAABBAA", "AAAAAAAAAAAAAAAABBABBAABABAABBBAABBABBBAAAABB", "AAAAAAAAAAAAAAABABABBABAABAAAAABBBBABAAAABBBA", "AAAAAAAAAAAAAAAABBBBAAAABABABAABBAAABABBABABB", "AAAAAAAAAAAAAAAABBBBBABBABBAABAAABBBAABABAAAB", "AAAAAAAAAAAAAAABABBAABBABBBABAAAABABBBABBAAAA", "AAAAAAAAAAAAAAAABABBBAAAAAAABBAAAABAABAAABABB", "AAAAAAAAAAAAAAAABABBBAABAABAABBBABAAABABBBBAB", "AAAAAAAAAAAAAAAABBBBBABAAAABABBBABABAAAAABBAA", "AAAAAAAAAAAAAAAABABAAAABABAABBAAABBAAABBBBBBB", "AAAAAAAAAAAAAAABABAAABAABBBABBBBAAAAAABBBBBAA", "AAAAAAAAAAAAAAAABABBABABABBBBABABBBBBABBABAAA", "AAAAAAAAAAAAAAABBBBBAAABBBABABBAABAAAAAABBBAA", "AAAAAAAAAAAAAAAABABABAABBBAABABBBBAAAAABBAABA", "AAAAAAAAAAAAAAAABBBBABBBABBABBAAABBBABBBBBABB", "AAAAAAAAAAAAAAABABBAABABABBBBAAAAABBABBAAAABA", "AAAAAAAAAAAAAAAABBAAABABABAABAAABABBBAAAABABA", "AAAAAAAAAAAAAAABBAAAABABBBAABABAAAABBABABABBA", "AAAAAAAAAAAAAAAABBBAABAAAABBABAAABBBABBAABBAA", "AAAAAAAAAAAAAAABABBAAAABAABAABAABBABAAAABABBB", "AAAAAAAAAAAAAAABBAABABBABBBBABBAABAAABAABBBBB", "AAAAAAAAAAAAAAAABBABABBBABBABBABBAABBBBBABBBA", "AAAAAAAAAAAAAAAABABAABBBAABAABBBAAABBAAAAABBA", "AAAAAAAAAAAAAAABBBABAABBABAAAABABBBAABBBAABAB", "AAAAAAAAAAAAAAAABBAAABBBAAABBBBBBBBBBAABABBAA", "AAAAAAAAAAAAAAAABABABBBBAAAABBBAABBABBBBBBBBA", "AAAAAAAAAAAAAAABBABAABAABAAABBABAABABBBBAAAAB", "AAAAAAAAAAAAAAAABABAABAABBBBAAABAABAABBABBBBA", "AAAAAAAAAAAAAAAABABABABBABABBBAAAAABBAABBBBBB", "AAAAAAAAAAAAAAAABABAAAAAABBBABABABAAAAABABBAA", "AAAAAAAAAAAAAABABBBAABAAABBAAABABBBBBBAAAABAA" }
39
{"BAABBBBBBBBA?BB","BBBA?BBBABBAB?A","BBABABBBBBBBBAB","BBBBAABABBBBBBB","B?BBBABBBBBBBBB","ABBBBBABBBBABBB","B?BBBBBBABBBBA?","BBBBBABBBBBBBAB","ABBBBBBBBBBBABB","BBBBBBB?ABBBBBB","ABABBBABBBBBBBB","ABBABAABBBBBBBA","BBABBABBBABBBBB","BBBBBBBA?B?ABBB","B?BABBABBBBABBB","ABBABABBBBBBBBB","BABBBBBBABB?BBB","BBBABBBBBABA?BB","BBBBAABBBB?AABB","BABBBBB?BBBBABB","BBBBBBBAAABABBB","BABBABA?BBBBBAB","ABB?BBABBBBBBBA","BBBBBBBBABABBAB","AABBBBBA?ABBBBB","BBBBBBBBBBBBBBB","BBBBBBA?BBBBBBB","BBBBBBBBBBBBBBB","B?B??BBBBBA?BBB","BBABBBBABBAB?AB","BBBBBABBABBB?AB","B?BBABBBBB?BBBB","AABBBB?B?BABBBA","AAABBAA?BBABB?B","BB??ABABAABBBBB","BABBBA?BB?BB?BB","BBBBB?BBBABBBBB","BBBBBBBBBB?B?B?","BABBABBBBBABBBB","BBBBAB?B?BBBBBA","??BAABABBBBAABB","BBAAABAAABAABBB","BBAABABBBBBBAAB"}
{45900524,841822096,286623407,482340491,2313986,682740965,593414596,408527572,680904774,273075747,13170008,126882073,20164897,532407845,271682687,206274568,363078305,52732938,494647088,684983299,511148606,119461902,25878282,913213032,9722050,93729721,65160629,382145033,194596754,240964590,83808605,597834537,730499202,953522177,78024475,347151841,285421242,721032543,232073582,203882352,8840646,150799993,103408786,195903511,314959741,312883013,623868907,403018028,66732991,145224856}
Returns: {"AAAAAAAAAAAAABABBABAABBAAABAAABBAAABBBB", "AAAAAAAAABBABAAABBABBAAABBBBBAAAAAABABA", "AAAAAAAAAABAAABBBAABAAABBAABBABBABAAABB", "AAAAAAAAAABBBABBBBBABBBABBAABBABBBBBBAA", "AAAAAAAAAAAAAAAAABAABAAAAABBABABABBBAAB", "AAAAAAAAABABABAABBBAABBABAAAABABBABABAA", "AAAAAAAAABAABAABBBABAAAAABBBABBABBBABBA", "AAAAAAAAAABBAABABABBBAABABBAABBBBBBAAAA", "AAAAAAAAABABABAABABABBAABABBAABBABABBAA", "AAAAAAAAAABAAAABBBBAABABBBABABBAABAAAAA", "AAAAAAAAAAAAAAABBAABBBABABAAABABBBAAAAB", "AAAAAAAAAAAABBBBBABBAABAABABBBAABAABBBA", "AAAAAAAAAAAAAABAABBBBAABBBAABBBBBBAAABB", "AAAAAAAAABAAAABAABAAABBAAABAABBBBBAAAAA", "AAAAAAAAAABAAAABBABBBABAAAAABAABBAAAABA", "AAAAAAAAAAABBAABBAAABBAAABABBABBBBAABBB", "AAAAAAAAAABABBABAAAABAAAAAAABAAAAAABAAA", "AAAAAAAAAAAAABBABAAAAAAAABBBABBABBBABBA", "AAAAAAAAAABBBBABABBBBAABABAAAABBBBBBBBB", "AAAAAAAAABABABABAABABBABBAAABABABABABAA", "AAAAAAAAAABBBBBBBAABBAAAAAAAAAABBABABAA", "AAAAAAAAAAAABBBABBAAABAAAAABBAAAAABAAAB", "AAAAAAAAAAAAAABBAABABBBAAABABAAAABBBBAB", "AAAAAAAAABBBAAABBBAAAABABABBAABABABAABA", "AAAAAAAAAAAAAAABAABBAAAABBBAAAAABAAAAAB", "AAAAAAAAAAAABABBBAABAAABAAABABABBBABABB", "AAAAAAAAAAAABAAAAAAABBABABAABABBBBBBAAA", "AAAAAAAAAABABBBBABBABAABBABABABBAAAABAB", "AAAAAAAAAAABBAAAAAABBAAABABABABABBBABAA", "AAAAAAAAAAABBBABBBABBBAAAAABBBBABBBBABA", "AAAAAAAAAAAABABAABABABBBBBAABABAAAAAAAA", "AAAAAAAAABAABABAABABBABBBBBABABBBAAABBA", "AAAAAAAAABABBABABBABAABBBBBBBBBBABBAAAA", "AAAAAAAAABBBABBABBAAAABABABBAABBBABBBBB", "AAAAAAAAAAAABAABBABAAAABABBAABBBBABBBBB", "AAAAAAAAAABABABBAAAABBBAABBABBAABBAAAAA", "AAAAAAAAAABAAABBABBABABBBAAAAABAAABAAAA", "AAAAAAAAABABBAABBABABAAAAABBAABBAAABBBA", "AAAAAAAAAAABBBAABBAAAABABBAAAAABBAABAAB", "AAAAAAAAAAABBAABABAAAAAABAAABAAABBBAABA", "AAAAAAAAAAAAAAABAAABABABABAABBBAAABABAB", "AAAAAAAAAAABAABABABABAAABBBBBBBABABABAA", "AAAAAAAAAAAABBAABBAAABBAABBAABBBAAAABBB", "AAAAAAAAAAABBAAAABAAAAABBAABBABBBBAABBB", "AAAAAAAAAABAABBBAAABAABABAAABAABBABAABA", "AAAAAAAAAABAABBABBABAAAAABBABAAABBAAAAB", "AAAAAAAAABAABBABBAABABBBABBABBAABBABAAB", "AAAAAAAAAABBAABAAAAABBAABBBAABABBABABBA", "AAAAAAAAAAAABAAAAABBBBBAABBABAAABAAABAA", "AAAAAAAAAAABAAABBBBBBAABBBABBBBABAABBBB" }
47
{"AAAAAB?AAABBBBAA","?BAAAAAABAABABAB","AAAAABBABABABABB","ABABABABAABABBBB","ABABAAABAB?BABAB","BABABAABBBABBBAB","BBABAAAAABBABAB?","BABABBAABAA?BBAA","BA?AABAB?ABAABA?","BBABBABBBBBBBABA","ABABBBBBBBBBBAAB","AABABBBAB?BAABAB","AAABAAABABAAABBB","ABABAABBBBBABAAA","B?ABAABBAABAABAA","AB?BABBABABBABAB","ABBABBBBBAAABABA","ABABB?BBBAAABABB","BAABABABAAABA??B","AABAB?BBAABBAABB","ABBBBBAA?BABBAAA","ABBBBABAB?BBABBA"}
{412698184,602739517,131486342,13790391,519820035,752530582,3504347,92353966,249347758,40893332,203004567,647243672,20442275,57535006,30609270,531722925,572750595,387663222,493802507,284465194,677015564,624068551,389831021,4168157,108052060,422482041,91105164,47421138,157252913,72262015,153443997,755142417,163087442,128271879,158471047,542191720,103889037,176069546,208578941,508174554,181388171,115250602,351802835,113505520,270314333,137274093,518402173,137031987,181980881,87879960}
Returns: {"AAAAAAAAAAAAAAAAAABBAAABBBABABBBBABBBBAABBABABB", "AAAAAAAAAAAAAAAAABAABAAABBABBBABBBAABAAAAABBBAB", "AAAAAAAAAAAAAAAAAAAABBBBBBABBBABAABAABBBABAAAAA", "AAAAAAAAAAAAAAAAAAAAAAABBABABAABAAABBBBABBABBAA", "AAAAAAAAAAAAAAAAAABBBBBABBAABBBAAAAAABBABAABABB", "AAAAAAAAAAAAAAAAABABBABABBBBAABABBBAABBABBBBBAB", "AAAAAAAAAAAAAAAAAAAAAAAAABBABABBBBBBAAABBABABAA", "AAAAAAAAAAAAAAAAAAAABABBAABAAABBBBABBABABBBABBB", "AAAAAAAAAAAAAAAAAAABBBBAAAABBABBBBBABBABBAAABAA", "AAAAAAAAAAAAAAAAAAAAABAABBBABBABBBBABBBBABBABAB", "AAAAAAAAAAAAAAAAAAABBAAABAAAAAAABBAABBBAAABAAAB", "AAAAAAAAAAAAAAAAABAABBBAAABBBABBBBABBABABABBBBA", "AAAAAAAAAAAAAAAAAAAAAABAABBBABBAABBABAAABBBABAA", "AAAAAAAAAAAAAAAAAAAAABBABBBBAAAABABBBABBABAAABA", "AAAAAAAAAAAAAAAAAAAAAABBBABBAAAAABBAAAABAAAABAA", "AAAAAAAAAAAAAAAAABAAAAAAAABBBABBBABBAAAAABBBABB", "AAAAAAAAAAAAAAAAABAAABABABAAAABAABBBAAAABBABAAB", "AAAAAAAAAAAAAAAAAABABBBABBABAAABBBAABAAABBBAAAB", "AAAAAAAAAAAAAAAAAABBBABBBABABABBBAABABABAABBBBA", "AAAAAAAAAAAAAAAAAABAAABAABABBBBABAAABBABBBBAAAA", "AAAAAAAAAAAAAAAAABABAAABBBABAABABAAAAAABAAABBBA", "AAAAAAAAAAAAAAAAABAABABBABBBAAABBBABABAAAABBABB", "AAAAAAAAAAAAAAAAAABABBBBAAABABABBAAAAABBAAAABAA", "AAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAABAABBAAABBBBAB", "AAAAAAAAAAAAAAAAAAAABBABAAAABAABBBAABBBBAAABBAA", "AAAAAAAAAAAAAAAAAABBAABBAAAABBABBAABABABBBBBBAA", "AAAAAAAAAAAAAAAAAAAABABABBBBBBABABBBBABBBBBBABB", "AAAAAAAAAAAAAAAAAAAAABABBABBABBBAABBABABABBAABB", "AAAAAAAAAAAAAAAAAAABAABABBBBBBAAAABABAABAAAAAAA", "AAAAAAAAAAAAAAAAAAAABAAABABBBAAAABBBAAAABAABAAB", "AAAAAAAAAAAAAAAAAAABAABABAAAABBAAABABAABAAABBBA", "AAAAAAAAAAAAAAAAABABBABBABAAAABBAABBBAAABBAABAB", "AAAAAAAAAAAAAAAAAAABAABBBABABBBBBAAAABBBABBABBB", "AAAAAAAAAAAAAAAAAAAABBBBABBBBABAAABBAABBBBBAAAA", "AAAAAAAAAAAAAAAAAAABAABBAABAAAABBAABBBBBBBBABBA", "AAAAAAAAAAAAAAAAABAAAAABABBBBBBBABBAABABAAABBBA", "AAAAAAAAAAAAAAAAAAAABBAABAAABAABBABAAAAAABABBBB", "AAAAAAAAAAAAAAAAAAABABABABAAAAAAABABBBABBABBBAB", "AAAAAAAAAAAAAAAAAAABBAABAABBAAAAAABAABAABBAABAA", "AAAAAAAAAAAAAAAAAABBBBABABBAABBAABBBAABBBBAABAA", "AAAAAAAAAAAAAAAAAAABABABBBBAABABABBAAAABABAAAAA", "AAAAAAAAAAAAAAAAAAAABBABBBBABAABABABBBAABBABABB", "AAAAAAAAAAAAAAAAAABABABAABBBBBABBABABAABABAAAAA", "AAAAAAAAAAAAAAAAAAAABBABBABBAABBBABBBAABAABBAAA", "AAAAAAAAAAAAAAAAAABAAAAABABAAABAAAAAAABBBAABAAA", "AAAAAAAAAAAAAAAAAAABAAAABAAABBBBABBAABAABAAAABA", "AAAAAAAAAAAAAAAAAABBBBBABABAAABAABBAABBAAAAAAAA", "AAAAAAAAAAAAAAAAAAABAAAABAAAABBBBBBBAAAABAAABBB", "AAAAAAAAAAAAAAAAAAABABABBBBBABBBBAABBBABBAAAABB", "AAAAAAAAAAAAAAAAAAAABABABAABBAABBAAABABAABABBBB" }
50
{"BABB??AB?B?A??B??","BA??BABA???AA??AA","AAA?BB?AAA??BAA?A","AA??BAB??BAAAA?BA","B?B????BB?BB?A???","AB??AA?B???B?AA??","?A???A?B?AA??BABA","?BBBBAAB?AAA?BAA?","BBA?AA????ABBAA??","??B????AAB?A?BAAA","???ABAAAB?ABBB?B?","BA??ABBBB??A???AB","A?AB??ABAB?AB??B?","A??B???B???ABBBB?","A??BA??BBABABBBAA","B??ABBBBB??BAA???","ABA?A?B?AAAAB?BA?","?AB?AAB??BB???BAB","AAABA?A??BA?B?B??","ABA??A??BB?B?B?AB","?B??BBABB?BABA?AA","??AA??BA????ABB??","?BA?A?B?BB??BB??A","AAABBA???B?AA?BAA","??B?BA?BB?B?AB??B","???BBB????A?BBBB?","???BBBAABA?AAAA??","?AA?AB?ABAAA???BB","AA??A?ABA?B?AB?BA","B??AA??B?A???AABA","BBAB?A???A?A?BB??","BA?BA???BAAAA??B?","?BB??????BAB?BB?B","B?B??B??A?BB?B??A","??B?B?B?A???A??BA","?AA?A?ABAA????B?A","BA??B??A???????AB","BA?AB??A?AAA?????"}
{28510226,12687673,79744132,24722262,35842936,94635882,88176613,72850053,34756264,73180618,18083739,54858310,79342157,10306944,47715185,1324420,57777363,1370220,7661479,48387701,4706236,44081123,40038868,82571007,10862899,55985446,955099,30820812,82414393,73986529,30477584,18550300,62696741,31463089,54489971,9944202,43886860,76789174,91786001,42516710,19447901,12016214,14922276,24999273,5453494,50261368,79732899,66140294,96895551,87609569}
Returns: {"AAAAAAAAAAAAAAAAAAAAAAABBABABAABABBBAAABABABABAABB", "AAAAAAAAAAAAAAAAAAAAAAAABABABBABAAABAABABAAAABBABA", "AAAAAAAAAAAAAAAAAAAAABABBAAABAAAAABBBAAAABBAABBAAB", "AAAAAAAAAAAAAAAAAAAAAAABABBABBBBABBABBBBAAABAAAAAA", "AAAAAAAAAAAAAAAAAAAAAABAAAABAABBABAAAABBBAAAABBAAB", "AAAAAAAAAAAAAAAAAAAAABBABAABAABABABAABAAAAAAABBAAA", "AAAAAAAAAAAAAAAAAAAAABBAAABAAAAABBBABBABABAABBBABA", "AAAAAAAAAAAAAAAAAAAAABAABBABAABBBABBAABBBABAAABAAA", "AAAAAAAAAAAAAAAAAAAAAABAAAAAAAABBAABAABABBBABBBAAB", "AAAAAAAAAAAAAAAAAAAAABAABBABBBBABBABBABABBAABBABAB", "AAAAAAAAAAAAAAAAAAAAAAAABBBBABBABAABAAABBBABABBBAB", "AAAAAAAAAAAAAAAAAAAAAABBABBBBBBABABAABABAABABBABBB", "AAAAAAAAAAAAAAAAAAAAABABBAAAAABBABABAAABABABABBBBB", "AAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAABBBBBBBABBBAABAA", "AAAAAAAAAAAAAAAAAAAAAABBAAAABAABAABAABAAAAABBABBAB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAABBAABBABABABBAAABABABB", "AAAAAAAAAAAAAAAAAAAAAABBBABABBBBAAABAABAABAABABABB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAABBABABAAABBABAABBAABAB", "AAAAAAAAAAAAAAAAAAAAAAAAABBAAAAAABABBBAAAAAAAAABAA", "AAAAAAAAAAAAAAAAAAAAAABBAAABABBAAAAABBABBBABABBABB", "AAAAAAAAAAAAAAAAAAAAAAAAAABBABBAABABBBABBBBAABBAAA", "AAAAAAAAAAAAAAAAAAAAAABABBAABBAABBABAABBABBBBAABAB", "AAAAAAAAAAAAAAAAAAAAAABAABBBAAABAABAABBABAAABABABB", "AAAAAAAAAAAAAAAAAAAAABABBABBABABBBAABAABAAAABAABAA", "AAAAAAAAAAAAAAAAAAAAAAAABAAABABAAABBBBAAABABABBAAB", "AAAAAAAAAAAAAAAAAAAAAABBBAABAAAABBBAAAABAAAABBBBAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAABAAABAAAABABABBAABABAB", "AAAAAAAAAAAAAAAAAAAAAAABBBAABBAAAAAAABBBBBBBAAABBA", "AAAAAAAAAAAAAAAAAAAAABABBABBAABBBBABABBAABBABAABBB", "AAAAAAAAAAAAAAAAAAAAABAABBBBAABAABABBABBABABAABABB", "AAAAAAAAAAAAAAAAAAAAAAABBBAAABBBBABABABBAABAABABBB", "AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAABABABBBAAABABBBB", "AAAAAAAAAAAAAAAAAAAAAABBBBBBABABABAAABBAAABBBAAABA", "AAAAAAAAAAAAAAAAAAAAAAABBBABABBAABABBABBBAAABAABAB", "AAAAAAAAAAAAAAAAAAAAAABBABBBABBBABAAAABBBABABBBAAB", "AAAAAAAAAAAAAAAAAAAAAAAAABBBBBAAAABBBABAAAAAAABAAA", "AAAAAAAAAAAAAAAAAAAAAABABBAABAABBBBBABBBAAABBAABAA", "AAAAAAAAAAAAAAAAAAAAABABAABBABAABAAAAABBABABABBAAA", "AAAAAAAAAAAAAAAAAAAAABBAABABBBBBBBBBABBBBAAAABABAA", "AAAAAAAAAAAAAAAAAAAAAABABABBAAAABBBABBBBBABABAABBB", "AAAAAAAAAAAAAAAAAAAAAAABAAAABAAABBABABABBAAABAABAB", "AAAAAAAAAAAAAAAAAAAAAAAABAABBBBABABAAABBABAABBAABB", "AAAAAAAAAAAAAAAAAAAAAAAABBAABBAAABBAABBBBABABAAABA", "AAAAAAAAAAAAAAAAAAAAAAABABBBABAABAABAABABBBBBBBABA", "AAAAAAAAAAAAAAAAAAAAAAAAAABBBBBABAAAAABABBBABBABAB", "AAAAAAAAAAAAAAAAAAAAAABBAABBAABAABBAABBAAABAABABBB", "AAAAAAAAAAAAAAAAAAAAABABBAAABAAAAAABABBBABAABAABAA", "AAAAAAAAAAAAAAAAAAAAABAAAABBAABAABABAAAABAAAAAABAB", "AAAAAAAAAAAAAAAAAAAAABBABABBBBBBAABABABAAAAAAAABBB", "AAAAAAAAAAAAAAAAAAAAABBAAAABAABBABAAAABAAAAABAAAAB" }
50
{"??A??A?AAB??BBBAA","?ABBABB?B??A???B?","?AB??ABAB???B??AA","B??BB?B?A?BB??BBB","B??BA?B?BAB????B?","?B???B??B?B??ABB?","BB?BBB????B?B????","??BBAB??AA?B??BA?","B?AABABAA???BB??B","B?B?ABA??BB??AB?A","??B??A?AB?????BB?","B?A???BA?BBBBB?AB","?B???BAA?BAB??A?A","????B?B?????BABBB","?????B?BB?AAB?A?A","????????BA??BA?A?","ABBA?AAB?B????BB?","?ABA?B??ABAA??B??","?BBAA?BA?AB??AABA","A?BBB???B?BB?B?BB","??B???A??A?????A?","??B????B??A??BB??","??BAAB?B?A??BAABB","???????A??AB?????","ABA??BA?AA?B???AA","?BB?AA?BBAB?A?BB?","??AB?AA?B?A??BB??","??BB??ABAB?A??AA?","A???BB?A?BA?B?BB?","A?B?B?B?B?BB?BBBB","B?BA?BB???B?BB?B?","ABB?????B?A??BA?B","?BAA??ABAB??ABAAB","AB?A??BBBB??BAABB","?????????BAA?B??A","A?A????B?B?A?B?AA","BA??BA?BBB??BB?A?","?????A?A?A?A?B???","BB????BBAA?AABBBA","?A?ABB?A??B???A??","BA?BB???A???BA???","???A??B?BBA??????","BBBB??AABAB??BBBB","BBBBA???A?BAA???A","B?BABB??BBB????BB","BBAA??BBA?ABA?B?B","????A?AB?B?A?BBAB","?B?BBBB?B?A??A???","?B??B??A???????A?","?B?????A?AB?BB?B?"}
{12520518,31961893,40304151,27837798,20372720,31714587,97377820,58795796,53488665,7462695,83925285,23973071,43150579,6877413,55913505,53481653,34608431,57242072,765393,64059308,31731040,90548090,42858323,17605960,74338244,81887356,20681770,83387233,42855215,49831772,23559619,84426118,72439001,38702127,86874904,76643646,65492352,5162816,46148970,26390598,52728043,78129620,6603033,29666312,90700243,74118856,22337297,23938656,91087551,8791476}
Returns: {"NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE" }
50
{"??AB?A?A?A??A?B??","B??BBA??B?B?A?A??","???AB?A?B?A?B?A??","?B?AAB??A?BA??BAA","????A???BA?B???A?","AA?BA??A?AAB?BBAA","BA???BAAA?AAB?A??","B????B?A????A?B??","??AA?A?AB??BAB?A?","BA??A?A??BBBA?B??","?A???????ABB??A?B","?B??BBB???BBB?AAA","A???????A?ABA?BA?","?AAAA??B?A???A???","A??B?A???????A??B","BA?A??A?A?B??ABAA","AAA???BAABB??B??B","?B?A?A??A??ABAABA","A???B?BB??A??????","?BA?B?BA?B??AAAB?","????B?????B?AB?AA","B?B??A????A?AA???","?B?A?A???B?B??ABA","?BA?BAABBA??B?BBA","A???BBABBB?????AB","BA????BBA??BA?ABA","B?B?AA?A??A???A?A","A?A???ABB??AA??B?","A?BA?A???BBBB?BA?","????BB?BA???A?AA?","BBBA?A?BAA?????A?","??B?ABB?AA?A??AB?","????B??A????A??AA","A???BB???B??BBBBB","???B?A??AB?B?A??A","?AAA??????A?A???A","A?B?AB?B?BAAAAA??","?A?A?BAA??AAB??B?","A?A?A?AAAB????BAA","???????B?BAA?AA??","A????????????A?AB","A?A?BBABAA??B?A?A","AABB???BA??BA???B"}
{25211908,54125905,60966162,37694815,61565939,11626774,98922949,24283047,1310257,94738905,16295025,53135904,42731599,65355213,14037158,75325736,72061203,81256584,36960948,43294341,44963542,58642702,72463575,80819168,57981436,18707865,33545212,79557455,70041326,18711707,1737017,31705183,97758873,74356425,9194864,86566395,66536674,14970078,14964201,78701636,1546142,62275505,99919278,98230337,13787238,85602196,82544445,51349201,17971039,74421303}
Returns: {"AAAAAAAAABABBBABBAABBBABABABBBBBABBAABABBBAABBBBAA", "AAAAAAAABABBAABBBABBBABBBBBBBABBABBABBBBBBBABAAAAB", "AAAAAAAABBAAABBBBBABBAABABBBABBBABABBBBABBBAABBBAB", "AAAAAAAABAAAAABBBBBABBBABBBBAAABBABABBBABBBABBABBB", "AAAAAAAABBAABABBBBBBBBBBBABBABABABABABAABBABBAABBA", "AAAAAAAAAABABBBABBAABBABBABBBBAABBBBBABABBBBBBAABB", "AAAAAAABABABBABBBABBBBAABBBBBBBABBBABBBBBBBBABBABA", "AAAAAAAAABABABBBBBBBBBBBABBBAABABBBBBABBAABBBABAAB", "AAAAAAAAAAAAABBBBBABBABBABBBABABABBBBBBBBABAABBBBA", "AAAAAAABABABABBBBBABBBABBBABBAABBBABABBBBBBBBAABBB", "AAAAAAAAAABBBBBABBABBBABBBBBABBBABABBBBAABBABBBBAA", "AAAAAAAABABABBBBBBBBABBBABBBABBBABAAABABBBABBBBABA", "AAAAAAAABAABABBBBBBBBBBBBAABBBABABABBBBBAABBBBBAAA", "AAAAAAAABBBABABBBBBBABBBBBABBBBABABBBAABABBBBABABB", "AAAAAAAAAABABBBBBBBBBBBABBABABABABABAABBABAABBBBBB", "AAAAAAABAAAAABBBBBBBBBBABAABBBBBABBBBBBABBBAABBABB", "AAAAAAAABBBBBBBBBBABBBABBABBBBBABBBABBBBBAABBBBABA", "AAAAAAABAAABBBBBABBABBABBBABABBBBBBABBABBBBBAAABBA", "AAAAAAAAABBBBBBBBBBBABBBBBAABBBBBABBBAABABBAAABBBA", "AAAAAAAABABAAABBBBBABBABBBABBBBAAABBBBABABBAABBBBB", "AAAAAAAABABABABAABBBABBBBBBABBBBBBBBABABBBBABBBAAA", "AAAAAAAABABBBABBBBBBABBBBBBBBABABBBABABABBAABBABBA", "AAAAAAAABBBBBBBBBBBAABBBBBBBABBAABBBABABABBBBBAABB", "AAAAAAABAAABBBABBBBBBBABBABBBAABABBBBABBBABBABABAA", "AAAAAAAABABBBABBBBBABBBBBBABBBBBBBABBABBBABABAAAAA", "AAAAAAAAABAAAAABBBBBBBBBBBAABBBBBBAABBBBBAABABABBA", "AAAAAAAAABBBBABBBBBBABBBBBBAABBABBABBABAABBBABBABB", "AAAAAAABAAABABBBBBBBBBBBABBBABABBBABBBABBAABBBABAB", "AAAAAAAABBBBBABBBBBABBBABABABBAABBBBBBBABBABBBBAAB", "AAAAAAAAABAAAAABBBBBBBBBBBABAABBABBBABAABBBBBAABBA", "AAAAAAAAAAAAABBBBBBBBBBABBABBBBBABBBBBBBABBABABAAB", "AAAAAAAAABBBABABBBBBABBABBBAABABABABBBBABBBBBBBBAA", "AAAAAAABABABBAABBBBBABABBBBBAABBBBBABBBBABABBBBBAA", "AAAAAAABAAAAABABBBBBBBBABBBABBBABBBABAAABBBBBBBABA", "AAAAAAAAAABAAABBBBBABBBBBAABBABBBABABBBAABBABAABBA", "AAAAAAABAABABBBABBBABBBABBBBBBAABBBABABBBAAABBABAB", "AAAAAAAABBBABBBBBBABBBBAABBBABABBBBABABAABBABAAAAB", "AAAAAAAAAABBBABAABBBBBABBABAABBABBABBBAAAABBBABBAB", "AAAAAAAAAABBBABAABBBBBABAABBBBBABAABBABBBBBBBABABA", "AAAAAAABAAABABBBBBABBABBABBBABBABBBABAABBBBAAABAAB", "AAAAAAAAAAAAABBBBBABBBBBABBBBBBBABBBBBABABABBBBBAB", "AAAAAAAABBABABBBBBBABBBBABBBBBBABABABBBABABABBBAAB", "AAAAAAABABABBABBBBBBBBBBABBABBBBBBBBABBBBBAABBBBAA", "AAAAAAABABABBAABBBBBBBABBBBBABABBBABBBBBAAABBBABAB", "AAAAAAAAAABABBBBBBBBBBABAABBBBBBBABBBABBABBBABABBB", "AAAAAAABAABABBBABBABBBAABBBBBBABBBBBBABBBBBBBAAAAA", "AAAAAAABAAABBBBBBBBBBABBABBABABABABBBBBABBBBBBAAAA", "AAAAAAAABABABBBABBBBBABABABBBABBBBBBAABBABBABBBABB", "AAAAAAAAAABBBBBBBBBBBABBBABABABAAABBAABABBBABBBABB", "AAAAAAABAAAAABABBBBBBBBBBABBABBBABABBBBBBBBBBBBABA" }
50
{"ABABAABBABBAABAAB","ABAAABBAABBAABABA","BBBAAABBBAAAABBAA","AAAABBAAABBBBAABB","BAABBA?BAA?AB?AAB","BBBBBAABBB?ABABBB","BABBBBBAAAAAB?ABA","BBABBABBBAAAABABB","ABABBBABBABBBBBAB","AAABAAABBABAAAABB","BAABABABBBBBA?AAA","AABAAABBBBBABAB?B","ABBAAABAAABABA?AB","?AAABBBAABBAABAAB","BABB?BAA?A?BABBAA","AABBBAAB?AAAABABA","?BBAABAA?A?AABBBB","BABABAAABAAABABA?","ABABAAAB?A?BAAABB","BAAAAABBABBABABB?","BBBABBBBABBABBBBA","BABABBAABBBABB?AB","BA?AAA?BAAAAA?BAA","BBAABBBBABBBA?ABA","ABBBBBBBBAABAB?B?","BABBBAABAAB?ABAAA","BAABBAABABBBABBAA","AAA?BABBAAAA?ABA?","?AAABABAAAAABBBAA","AAAABBABAABABABBB","BABABA??ABAAAAABB","BABB?BBBAAA?AAAAA","?BAABBAAABABAABBB","ABBAABBBBB?BAAABB","ABBAAABBAAABBAB?A","BAA?AB?ABBBAAAABA","BBAAABABBBAB?AABB","BBAAABBBBBABAABAA","BBBA?BAABBAABABBA","B??A?A?ABAABAAAAA"}
{289287822,593139564,89518624,4084505,205796787,42612553,37136846,110609851,216088769,53179438,324680338,382340968,875325998,462147295,221755497,373793708,484297091,155631906,45926203,20477905,261913493,294331525,447479924,868719896,925650783,329137712,13746565,86071329,21164401,56615219,200238837,26026567,219750906,439608998,563683965,95639766,814612309,639557061,39419719,56147507,430594322,641477183,113038546,456989653,526249904,76976588,320300124,37777337,771919786,206382324}
Returns: {"AAAAAAAAAAAAAAAAAAAAABAAABABBBBBAAAABBBABBABBBBBBB", "AAAAAAAAAAAAAAAAAAAABAAABBBBBAAABBAAAABAAABBAABBAA", "AAAAAAAAAAAAAAAAAAAAAAABABABBAABBABBBAAABBBABBBAAB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBABBABBABBBABAAABB", "AAAAAAAAAAAAAAAAAAAAAABBAAABBABBBBBBBBAABABAAABAAB", "AAAAAAAAAAAAAAAAAAAAAAAABABAABAAABBABABBAABBBABBAA", "AAAAAAAAAAAAAAAAAAAAAAAABAAABBBBABAAABAAAABBBABABA", "AAAAAAAAAAAAAAAAAAAAAAABBABABABBBAAAABBAABABBABAAB", "AAAAAAAAAAAAAAAAAAAAAABBABAAAABBBBBABBAAABAABBBABA", "AAAAAAAAAAAAAAAAAAAAAAAABBAABBABABABABBAABBABAABAB", "AAAAAAAAAAAAAAAAAAAAABAABBBABAAAAAABAAAABBBBBBAABA", "AAAAAAAAAAAAAAAAAAAAABABBBAABAAAABAAAAAAABAABAABAB", "AAAAAAAAAAAAAAAAAAAABBABABAAAAAABABBBBABBAAAAABABB", "AAAAAAAAAAAAAAAAAAAAABBABBBBBBABBBBAABABBAABAABAAB", "AAAAAAAAAAAAAAAAAAAAAABBABABBAABBBBABABAAAABBAABAA", "AAAAAAAAAAAAAAAAAAAAABABBABAABBBABAAAAABAABBBBBBBB", "AAAAAAAAAAAAAAAAAAAAABBBABABAABBBBBAAAAAAAABBAABAB", "AAAAAAAAAAAAAAAAAAAAAABAABABBAABBAAAAAAABAAABAABAA", "AAAAAAAAAAAAAAAAAAAAAAAABABBAAABABABAAABBBABBBAAAB", "AAAAAAAAAAAAAAAAAAAAAAAAABAABBBABBBABBAAABBBBABABA", "AAAAAAAAAAAAAAAAAAAAAABBBBBBABABABABAAAAABBBAAAABA", "AAAAAAAAAAAAAAAAAAAAABAAABBBAABABABABBBABBAABBABAB", "AAAAAAAAAAAAAAAAAAAAABBABBAAABABAABBBABBAABBBBBABB", "AAAAAAAAAAAAAAAAAAAABBABAABAABBABBAAAABBBBBAABBBBB", "AAAAAAAAAAAAAAAAAAAABBBAAAAAABAAABBAAAAAAABABABBAB", "AAAAAAAAAAAAAAAAAAAAABAABBBBBAABAABBBABBAAABABBBBA", "AAAAAAAAAAAAAAAAAAAAAAAAAABBABAABBBBBABBBBAAABBBBA", "AAAAAAAAAAAAAAAAAAAAAAABABAABBAAABBAABBABABBBAABAB", "AAAAAAAAAAAAAAAAAAAAAAAAABABAAABBAABABBAAABBAABBBB", "AAAAAAAAAAAAAAAAAAAAAAAABBABBABABABABABBBBABABAABB", "AAAAAAAAAAAAAAAAAAAAAABBAAAAABBAABBBBABBAABBAAABBA", "AAAAAAAAAAAAAAAAAAAAAAAAABBAABAAABBAABBABABABBBABA", "AAAAAAAAAAAAAAAAAAAAAABBABABAABAAABABABBBBAAABBABB", "AAAAAAAAAAAAAAAAAAAAABBABABAABBAABABABBBBABBBBAAAB", "AAAAAAAAAAAAAAAAAAAABAAABAAAABBABABABBAABABAABBBAA", "AAAAAAAAAAAAAAAAAAAAAAABABBBAAABBAABABABABABABAABB", "AAAAAAAAAAAAAAAAAAAABBAAABABABAABAABBBBABABAABAAAA", "AAAAAAAAAAAAAAAAAAAABAABBABABBAABAAAAAABAAAABABAAA", "AAAAAAAAAAAAAAAAAAAAAAAABAABBAAAAAABAAAABABBBABBBA", "AAAAAAAAAAAAAAAAAAAAAAAABBABBAAABBABBBBAAABBABAABA", "AAAAAAAAAAAAAAAAAAAAABBABAAAAABBABAABAABAABBABBBAA", "AAAAAAAAAAAAAAAAAAAABAABBABBABAAAAAAABBBABAABAABAA", "AAAAAAAAAAAAAAAAAAAAAAABBABBABABAAAAAABAABBBBBBBBA", "AAAAAAAAAAAAAAAAAAAAABBABBBABAABBBBBBAABABBBBBAAAB", "AAAAAAAAAAAAAAAAAAAAABBBBBBBABABBBABBAABBBBAABAABB", "AAAAAAAAAAAAAAAAAAAAAAABAABABAABAABBBABAABBBBBBBAA", "AAAAAAAAAAAAAAAAAAAAABAABBABABBBAAABBABBBBBABAAABB", "AAAAAAAAAAAAAAAAAAAAAAAABAABAAABBABBBBABBBBABAABBB", "AAAAAAAAAAAAAAAAAAAABABBBABABBBBABAAABABAABAABBAAA", "AAAAAAAAAAAAAAAAAAAAAABBAAABBBBAAABBBBBAAAABABBAAB" }
40
{"ABA?ABBABABA","BAABAABB?BA?","BAB?AAA?ABAB","BBABBBAA?BBA","A?ABBBBAABAA","B?BBBAA?BBAB","BBABBBBBBABB","?BAABBBBABBB","ABAAABBABBAB","BABBBABABAAB","AAAABABBBAAA","ABABAABBBBBA","BABAB?BBAABB","BA?ABBB?A?A?","ABABBBBB??AA","BBBAA?ABBBBB","BB?BABABBAB?","A?AB?BABBBBA","BAAB?AABBBBB","BAABBBBAABBB","BBBAB?ABABAB","BABAAABBBBBB","ABBBAABBABAB","ABBABBAABAAA","?ABB?B?BBABB","ABBAABA?AABB","BABBBBBABABB","?ABBAAAABAB?","BBABAAABBBBB","AAABBAAAABBA","B?AABAAAB?BA","BABBA?BBBBBA","?AABBBBAABBA","ABABABBABBBA","BAABBBBBBAAB","BBBABBBBAABA","AAABBAB?BABB","A?ABBABBBAAB","BABB?AAB?BBA","BBABBAAAABBA","BBA?ABBB?BB?","BAAABAABAABB","ABBABAAAAABB","BBAB??BAAA?A","AABBB?A?BBAA","BBABBA?BBBAB","BB?BABAAAAAB","ABABABBBAA?B"}
{321616776,102779443,217470099,895247594,595294445,701674912,166099950,27711226,103231536,7861347,600283688,360108141,7200073,370823294,230794698,757109305,8028950,137852582,435750807,212707367,267314052,346390245,388615540,195004659,311706382,561188991,489792767,642300437,3370078,147633902,18744439,88761022,128411794,485984532,89416192,441927329,186470593,245028379,42350932,419491255,109383783,377500640,729005052,54122463,14206679,177870221,252492615,47933550,236144066,576552787}
Returns: {"AAAAAAAAAABAABAAAABAABAABABAABAABABBAABB", "AAAAAAAAAAAABABABBAABABBBBBAABAAAAAAABBA", "AAAAAAAAAAABBAAAAAAABBAABABAABAABAAABABB", "AAAAAAAAABBABAABBBABABABABAABBAABBBABABA", "AAAAAAAAABAAABAABBBAAABAAAABAAABABABAABB", "AAAAAAAAABABAAABAABBABBAABBAAAAABBABABAB", "AAAAAAAAAAABAABAAAABAABAABBBAABBBABABAAB", "AAAAAAAAAAAAAABABBAAAAAAAAAAABAABBBBABAA", "AAAAAAAAAAAABABABBABBAABBBAABAAAABBBBABB", "AAAAAAAAAAAAAAAABABBBBAABBBABABAABBBBBBB", "AAAAAAAAABAAABABABBAAABABAABABAAABBABAAA", "AAAAAAAAAABABAAAABBAAAABBBABABAABABAAABB", "AAAAAAAAAAAAAAAABABABAABBBAABABBAABABABB", "AAAAAAAAAABABAABBAAAABBBAAAAABBBBAABABAB", "AAAAAAAAAAABBAABBAABBAABBABAABAABAABBAAB", "AAAAAAAAABABBAAAABAAABBBABABBBAABBBBBABA", "AAAAAAAAAAAAAAAABBAAAAABAABABABBAABABABB", "AAAAAAAAAAAABBBBAAAAABAABBAABBAABBAABAAB", "AAAAAAAAAABBAAABBBBAABABABABBAAABAAABAAB", "AAAAAAAAAAABABBBABBBABBABAABBABAAABAABAA", "AAAAAAAAAAABBBBAAAABAABAAABAABBBBBBAAAAA", "AAAAAAAAAABAABBABBABBBBBABBBBBBBBAAAABBB", "AAAAAAAAAABABABBBABBBBBABBABABAABBAAABBB", "AAAAAAAAAAABABABAABAAAABBABAABAABABBBAAA", "AAAAAAAAAABAAABABBBAAABBAAAAABAABAAABBBB", "AAAAAAAAABAAAAABAABBBBBABBBBAABBBBAAAAAB", "AAAAAAAAAABBBAAABABABABABAABAABAABBBABBB", "AAAAAAAAABAABABAABBBAABBABAABBABBABBABAA", "AAAAAAAAAAAAAAAAABAABBABAABABAABBBAABBBB", "AAAAAAAAAAABAAAAAABAAAAAAABAABABBBABAABA", "AAAAAAAAAAAAAAABBBABBAABBAAABABAAABBBABB", "AAAAAAAAAAAABAABABABABABAABAABAAABBBBAAA", "AAAAAAAAAAAABBABBBBBABBAAAAABAAABAAABBBB", "AAAAAAAAAABBBAAAABAABAAAAAABBABBBBBAAAAA", "AAAAAAAAAAAABAABABBABAAABAAABAABBBAAAABA", "AAAAAAAAAABBAABABABABAABBAAABBABAAAAABAA", "AAAAAAAAAAABABAAAABBBBABABAAAABAAABAABAB", "AAAAAAAAAAABBABBABABABBBABAAAAAAAAAAAAAA", "AAAAAAAAAAAAABAAABAABBBAABAABAAAABAAAABA", "AAAAAAAAAABABBBBBBBBABABAABABAABAAAAAABB", "AAAAAAAAAAAABABBBABABBABBAABABAABAAABBBA", "AAAAAAAAAABABABAABAAAAABABAABBAAABBABAAA", "AAAAAAAAABABABAAABAABAABABAAAABBABABAAAA", "AAAAAAAAAAAAABABBAAABBAAABAABBBABBAAAAAB", "AAAAAAAAAAAAAAABABABBABABBABABBBABAABAAA", "AAAAAAAAAAABAABBABAABBBBBBBABABBAAABBABB", "AAAAAAAAAAABBBAAABAABABBAABBBBABAAABAAAA", "AAAAAAAAAAAAABAABBBAAAABABAABABABABBABBA", "AAAAAAAAAAABBABAAABABABABBABAAABABBAABAB", "AAAAAAAAABAAAABABBABAAABBBAAABAAAAABBBBB" }
48
{"AAABAAABABABABBBA","BABAABBA?BABABBAB","ABBBBBBBAABABBABA","BBBABABB?AAABBAAB","BBABBAAAB?BAAA?BB","ABBAAAA?BBB?ABABB","AAABBBBABAABBABBB","BABBAABAAAABBBBAA","AABAB?ABB?ABBABAB","?ABAAABBBABABBABA","AABABAAAAAABBAAAB","AABA?BBAABAAAAAAB","AAAAAAAABBAABAABB","ABAAA??BA?AAAABBB","AAAABAAABBBABBBAB","ABBAAABBAAABBBBAB","BBBBAABBABABAAABA","BAABBA?AABBABB?AA","ABABBBBBABABABAAA","ABABBABBAB?A?AAA?"}
{472372289,346140054,277963793,32058951,242809765,237203292,78288520,985198980,74052285,283426759,680663654,830911998,260179443,125564615,638288047,234736281,335408177,6412794,78337937,484960300,101623397,287992228,113702736,202919651,207486287,677708229,632692520,229731272,24203262,55005084,51847664,493134639,179140790,22410865,597374097,210817322,266767411,178701736,413535025,172527437,720217065,358204398,362607021,385019443,67330620,126743615,170327380,88437453,175892699,376967009}
Returns: {"AAAAAAAAAAAAAAAAAAABBBAAABBBABAABBBBABAAAAABAAAB", "AAAAAAAAAAAAAAAAAAABABAABBABAABABBBABAAABBABAABA", "AAAAAAAAAAAAAAAAAAABAAAABABBBAABBBBABABAABBAABAA", "AAAAAAAAAAAAAAAAAAAAAAABBBBABBABABBBBAAABBABAAAA", "AAAAAAAAAAAAAAAAAAAABBBABAABBBBABAABBAABABBBBBBA", "AAAAAAAAAAAAAAAAAAAABBBAABAABAAABABABBAAABAAAABB", "AAAAAAAAAAAAAAAAAAAAABAABABBABABAAABAABABBBABAAA", "AAAAAAAAAAAAAAAAAABBBABBABABBBAAABABABBABBBBBAAA", "AAAAAAAAAAAAAAAAAAAAABAAABBBAABBBBAABBBBAABABAAA", "AAAAAAAAAAAAAAAAAAABAAABAAAABBABBBABABAAAAAAAAAA", "AAAAAAAAAAAAAAAAAABABAAABBBBABBBAAAABABABBABAABA", "AAAAAAAAAAAAAAAAAABBAAABBBBBBBABABAABAAAABBABBBA", "AAAAAAAAAAAAAAAAAAAABBBBBABABAABAAAABABAABAABBBB", "AAAAAAAAAAAAAAAAAAAAABBBBAAABBBAABABAAABABBABBBB", "AAAAAAAAAAAAAAAAAABAABBAABBABBAAABBBAABAABABABAA", "AAAAAAAAAAAAAAAAAAAABBBAAABAAABABBBAABAAAABABAAA", "AAAAAAAAAAAAAAAAAAABABAAAABABBABBBABBBABAABAAABB", "AAAAAAAAAAAAAAAAAAAAAAAAABBAAABABAAAAAABBBBAAABB", "AAAAAAAAAAAAAAAAAAAAABAABABBABABBBABABAAABBBAAAB", "AAAAAAAAAAAAAAAAAAABBBABAABBABABBBBBAAABBABABBAB", "AAAAAAAAAAAAAAAAAAAAABBAAAABBABBABBABBBBBAABBAAB", "AAAAAAAAAAAAAAAAAAABAAABABABABAAAABAABAABABBABBA", "AAAAAAAAAAAAAAAAAAAAABBABBABBAAABABABBAABAAABBAB", "AAAAAAAAAAAAAAAAAAAABBAAAABBAABBAAAABBBAABBAAAAB", "AAAAAAAAAAAAAAAAAAAABBAAABBBBAABAABABBBABBBBBABB", "AAAAAAAAAAAAAAAAAABABAAABBAABAABBAAABABBBAAAABBA", "AAAAAAAAAAAAAAAAAABAABBAAAABABABBBABBABBAAAAABBA", "AAAAAAAAAAAAAAAAAAAABBABBBABABBAABAAABABBAABBBAB", "AAAAAAAAAAAAAAAAAAAAAAABABBBABAAAABAABAAAAABBABB", "AAAAAAAAAAAAAAAAAAAAAABBABAABBBBBABBAAABBAABAABB", "AAAAAAAAAAAAAAAAAAAAAABBAAABBBABABABAABABBAABBAA", "AAAAAAAAAAAAAAAAAAABBBABBABBAABBABBBBBBAAABABBAA", "AAAAAAAAAAAAAAAAAAAABABABBAAABABBAABBBBAAAAABBAA", "AAAAAAAAAAAAAAAAAAAAAAABABABBAAABAABABBABAAAAAAB", "AAAAAAAAAAAAAAAAAABAAABBBBBBABBBBAABABAABBBBBBAB", "AAAAAAAAAAAAAAAAAAAABBAABABBABAAAABBBBBABBBAAABB", "AAAAAAAAAAAAAAAAAAABAAAAAAAABBBAAAAAABAABAAABAAB", "AAAAAAAAAAAAAAAAAAAABABABABBBBBABBBAAABBAAABBAAB", "AAAAAAAAAAAAAAAAAAABBAAABBABBBBABBAABBABBBABABBB", "AAAAAAAAAAAAAAAAAAAABABAABABBBBBBBBBABABBBBABBAA", "AAAAAAAAAAAAAAAAAABABABBABABABBABBBAAAAABAAABBAB", "AAAAAAAAAAAAAAAAAAABABABBAAABBAAAABAABBBAABAABAB", "AAAAAAAAAAAAAAAAAAABABABBBAABBBBBBABAABABAABBABB", "AAAAAAAAAAAAAAAAAAABABBBAABABAABAABAAABAAAAAABBB", "AAAAAAAAAAAAAAAAAAAAABAAAAAABBAABAAAAAAABAAABABB", "AAAAAAAAAAAAAAAAAAAAABBBBABAAAAAABBAAAABBBBBABAA", "AAAAAAAAAAAAAAAAAAAABABAAABBBBBAAABBBBAABABAAABA", "AAAAAAAAAAAAAAAAAAAAABABABABAAAABBBABBABABBAABAA", "AAAAAAAAAAAAAAAAAAAABABABAABAABBBBABABABBBABBBAB", "AAAAAAAAAAAAAAAAAAABABBABABABBAAAAAAABBAABAAAAAA" }
30
{"BBBBAAB?BBAABB","ABABBBBBBBBABB","BBBBBA?BBBBABB","BBBBABBBABBB?B","ABB?AABAAAABBB","BBBBAB??B?BABB","ABB?BAB?BBBB?B","AAA?AAABBBBBAB","BBBBBBBABBBBAB","BBBBAAABAA?BBA","B?AAABAA?ABBBB","BBBBABABBABAAA","BBBBBBBAAB?BBB","ABBBBABBBBBABB","BBBBAA?BBAABBB","BBABBBBAAB?BBA","BBBBBBBBBBBBA?","BAABBBBBBBBB?B","BBBBBABBBABABB","ABAAAABBABABAB","?BBBBBBBAABAAA","BBBBBAB?BABBBA","BBBBAABBBABBBB","BBABBBBBBAAB?B","BBBABBABBBBB?A","BBB?BBBBAB?ABB","BBBBBAABABABBB","BBBAB?BB?BBABB","B?BBBBABBBB?BA","ABAABABBBAABAB"}
{95245668,65418433,38999769,38179218,6174614,17324738,46870209,13259941,21280508,81505821,30542967,84439453,8635603,39645998,37353520,41180432,24052680,35246861,43824265,69576516,49337531,5376568,71452689,87480399,85295544,12905730,76955776,98841823,92726209,25909137,73744771,82799365,10954334,99165770,46046865,53598353,41496024,48873487,7279053,95625232,13205500,7473810,2298017,869170,41188138,98895646,97792814,86077453,26054161,93274528}
Returns: {"AAABABBBBBBBBAAAAABBBAAAABBBBB", "AAABAAAAABBBBAAAABBAABBABBAAAB", "AAAABAABBBAABABABABABAAAABBABB", "AAAABAABBAABABBABAAAAABAABAAAA", "AAAAAAABBAAABABBAABABBBAAAABBB", "AAAAABAAABABBAABBAAAABABBBABAA", "AAAABABBBBAAAAABAABBBAABBABAAA", "AAAAAABBABABAABABABBAABBAABABA", "AAAAABABABABABABBBAABABBBBABAA", "AAABABAABAAAAABBBBBBAABBBBBBBB", "AAAAABBBBABAABBBAAABBBABBBAABB", "AAABABABAABBBBBAABBAABAAAAAABB", "AAAAAABAAABABBAABABBABABABBBAB", "AAAABAABBBBBABAABAAAAABABAABAA", "AAAABAABABBAAAABBAAAABBABAAABB", "AAAABABAABABABBABBAAABBABBAAAA", "AAAAABBAAAAABAAAAAABAAABBBBABA", "AAAABAAABBABBAABBABBAABBAABBAA", "AAAABABABBBBBBBBAAABBBABAABBBA", "AAABAAABBAAAAABABBABABBBABABBA", "AAAABBAAABBAAABABBAAABBAABABBA", "AAAAAAABABABBAAAABAABBBABAABBB", "AAABAAABBBBBBBBBABAABABAABAABB", "AAABABBAAAAAAAABBABAAAAAAAABAA", "AAABABABABBBABAAABABBAAABBAAAA", "AAAAAABBAABBBBAAAABBBBBABBABAA", "AAABAABBABABBBABBAABABABABBAAA", "AAABBAAABBBAAAAAAABAAAAAABABBB", "AAABABBBABAABBBBBBABBBBABBABAB", "AAAAABBAABBBBBABBAABBBBBABBAAB", "AAABAABABAABAAAABABAABBAAABAAA", "AAABABAABBABABABBABAABBAABABBA", "AAAAAABABBAAAAAAAAABAAABBBBBAA", "AAABBAAABBBBABAABABAAAAAAAAAAA", "AAAABABBBAAABBAABABAABBAAABBBA", "AAAABBABABBBAAABBBBABABAABBBAB", "AAAABABAABBABABABBAAAABABBABBA", "AAAABBAAABAAABABABAABBBBBBBAAA", "AAAAAAABBBABAAABAAABBBBBBAAAAB", "AAABBAAAAAABAABABBAABABABABABA", "AAAAAABBABAABBBBABAAAABAABABAA", "AAAAAAABBBABBBABABBAAAAAABAAAA", "AAAAAAAABAABAABABBBBBBAAABAABA", "AAAAAAAAAABBABBABBBABAAABBBBAB", "AAAABABAABABABBBABAAAAABABAAAA", "AAABBAAABBBAAABBABBBBAABAAABAA", "AAABBAAABAABBBABBABBBABABAAABB", "AAABABABBABAABBAAAABBBAABBBBBA", "AAAAABBABAAAABBBAAABAABAABABBB", "AAABABBBABBBAABABBABABBBBBAABB" }
45
{"AAAAABAAABAAAABAA","A?BAAAAAAAAABABAB","?AABABB?ABAAB?A?A","AAAAABAAAAAAABBAA","ABAABBAAABAAAAAAA","BBBABA?BAAAAAAA?A","AAAAABBABAABBAAAB","AAAAAB?AAAAABAA?B","BBBBBAAABABABAAAA","AAAAABABAAAAABAAA","AAA?BBBABAAAABAAA","?AAAAAAAAAAAA??AB","BBAAABBBB?AAAAABA","AAABAABBABBAA?AAA","ABAABAAABAAABBBAA","B?BABABBAAAAAAAAA","AABBABAABA?ABAABA","AAABAAAAAAAAABAAA","AAAABABAAAAABAABB","BAAAABABAAB?AABAA","AAA?BABAAABBABAAB","AAAAAABABBAABABAA","BA?ABBBAAABAABAAB","ABBABAABBBBABB?BA","ABAAAABBABBBAAAAA","BAABABAABAAAABBAA","ABAAABAAAAAAAABAB","BA?AB??AAABABBA?A","BAAAAAAAABBBAAAAA","AAA?AA?AABAAAAABB","AABABAAAAAAAA?AAA","BAA?A?AABAABB??AB","BABABBABAAABAAABA","ABAAAABAAAABAAAAA","BABAABAAAAABBAABA","AAAAABBABBABBAAAA","ABABAABA?BB?AAABA","AAAAAB??AAA?BA?AB","BBAABA?BAABBAAAAA","AABAABBAAAAAAAAAA","AAB?BA?BBBABBBBAA","BAAAAAABBAAAAAABA","ABABAABA?BBAAAAAA","?AAAAAAAAAAAAAAAA","AABBBABABBAAA?BBB","BABAAAAAAAAAAABBA"}
{687738253,187945398,632070505,130820143,37949091,425408824,91704022,624240995,14103834,274602659,77455122,66554069,500227685,108132902,643034397,83736335,65041462,66185183,83813842,521720371,389664255,17801820,36134839,122946073,141768520,28629239,276881902,538924875,122732442,108574481,462435766,176752327,3065846,41679057,220811912,25697288,109667375,835764297,314389780,300521232,900740678,18139574,136187272,167397072,769432620,454631840,22919505,128693589,87411658,257311749}
Returns: {"AAAAAAAAAAAAAABBBBABBAABABBBABABBBAABAABBBBAA", "AAAAAAAAAAAAAAABBBABBBBBAAABBABAABBBAAABBBABB", "AAAAAAAAAAAAAABBBABBBBBAABBBABAABBABBABABAABA", "AAAAAAAAAAAAAAABBBAAAABBAABAAAABBAAAABAABBBAB", "AAAAAAAAAAAAAAABAAABABABAABBBABABAAABABABABAB", "AAAAAAAAAAAAAABBAAABBAABAABAABBBBBBAABBBBBAAB", "AAAAAAAAAAAAAAABBAAABBBBBBBABBBAAABBBBBAAABAA", "AAAAAAAAAAAAAABBBABBBABABABABAAAAABABAABABBBA", "AAAAAAAAAAAAAAABAAAABAABBAAABAAABBABAAAAABBBB", "AAAAAAAAAAAAAABAAAAABABAABABBABBABABABBABABAB", "AAAAAAAAAAAAAAABBAAABAABAAAABAAABBBBBABAAAABA", "AAAAAAAAAAAAAAABBAAAAABBBAAAAAAAAAAABBBBBBABA", "AAAAAAAAAAAAAABBAABBBBABABBAAABBBBBBBAABAAAAA", "AAAAAAAAAAAAAAABBAABABBBBBBAABBBBAAAABBABAAAB", "AAAAAAAAAAAAAABBBBAAAABBBBAAABBABBBBBAAAAAAAA", "AAAAAAAAAAAAAAABBAAABBAAAAABAABBBABABAABAAAAA", "AAAAAAAAAAAAAAABBAAAAABABBAAAABBBBABABAAABBAA", "AAAAAAAAAAAAAAABBAAAAABBABABAABABAABABAAABBBA", "AAAAAAAAAAAAAAABBAAABBAAAAABBBABABAABBABAAABA", "AAAAAAAAAAAAAABBBAAABAAAABABABBBBABAAABAABABB", "AAAAAAAAAAAAAABBAAAAABBBABABAAABBBAAAABABBABA", "AAAAAAAAAAAAAAABAAAABABBABABABABBAABBBBBAAABB", "AAAAAAAAAAAAAAABAAABABAAABABABBBBABABABBAABAA", "AAAAAAAAAAAAAAABBAABBBBBAAAABABBBABBBBBBBABBB", "AAAAAAAAAAAAAAABBBAABAAABABABBBAAAAABBABABBAB", "AAAAAAAAAAAAAAABAAABAAAABABBABBABABAABBBABABA", "AAAAAAAAAAAAAABAAAAABABBABBBABABABBAABAAAAAAB", "AAAAAAAAAAAAAABBBAABAAABAABABBBABAABAABBAAAAB", "AAAAAAAAAAAAAAABBAABBBBABBBBAAABABBABAABABAAB", "AAAAAAAAAAAAAAABBAABBAAAAAABBBBABABAAAABBBABA", "AAAAAAAAAAAAAABBAABABABBAAABBBBBABBBAAAABBBBB", "AAAAAAAAAAAAAAABBBABBAABBABBAABBBAAABAAABAABA", "AAAAAAAAAAAAAAABAAAAAAABBABBABBBBAABABAABABAB", "AAAAAAAAAAAAAAABAAABABBBAAAABAAAABABABAAABAAB", "AAAAAAAAAAAAAAABBBBABBBBAAAAAABABABABABAAABAA", "AAAAAAAAAAAAAAABAAAABBBBAABAABBAABABBBBABBBBA", "AAAAAAAAAAAAAAABBAABBAAABABAABABBBABBBABAABAA", "AAAAAAAAAAAAABAAAABABABBBBBABABABABBBBBAABABA", "AAAAAAAAAAAAAABAAABAAAABBBBBBAABBBBAAABBABBAA", "AAAAAAAAAAAAAABAAAABBABABBBBBAAABAAAABBBBBBAB", "AAAAAAAAAAAAABAAABAABABBBBBBBABAAABBBAAABAAAA", "AAAAAAAAAAAAAAABAAAABABBABBBBBBBAAAAAABABABBA", "AAAAAAAAAAAAAAABBBAAABABBABBBAABBAAAAAABBABBA", "AAAAAAAAAAAAAAABBBABABABAABAABABBBBABABBAAABB", "AAAAAAAAAAAAABAAAAAAAAAABBBBBBBBBBBBBBBBABBBB", "AAAAAAAAAAAAAABBAABAABBBABABAABBAABABAAABBBBA", "AAAAAAAAAAAAAAABAAAABBABBBAABBBBABBABBBAAAAAB", "AAAAAAAAAAAAAAABBBAAAAABBBABBAAABBBBABBABBBBB", "AAAAAAAAAAAAAAABBAAABBABBBABBAABBBBBBBABAABAB", "AAAAAAAAAAAAAABAAAAAAAAABBAAABAABAABBAABBBBBA" }
39
{"BBBABBBBBBBBBBB","BBAABABBBBBB?BA","AABABABBBBBBBBB","AB?BBBBABB?ABBB","BABBBBBBBABBBAB","?AABBBABABBB?BB","BABBB?BBBBBBA?B","BBB?BBBBBBBABBB","B?BBBBBBBBBABBB","BBBBBBBABBAABBA","BBBBBAABBA?BBAA","BBBBBBBBBBBABBB","BBABBBB?BBBBBBB","BBAAB?B?BBBBBBB","AAABBBBBBBBABAB","ABBBBBBBBA?BABA","BBBBBAABBA?BBBB","ABBBBBBBBBBBBBB","BBBABBBBBBB?BBB","BBBBBBBABBBBA?B","AB?AABBAABBBB?B","BBBBBBBBBABBBBB","BBBBBBBBBBBBBBA","BBBBBBABBBBBBBB","ABBABBBBABBBBBB","BABBBBBBBBBBBBA","BBABBBBBAABBABB","BBBBBBABBBA?BAA","BBBA?ABBBB?BBBB","B?BBABBABBBBBBA","BB?ABBB?ABBBBBB","BABBBBB??ABBBBA","BBBBBBBBBBBBBBA","ABBA?ABBBBBBBBB","BAAABBBBBBABBBB","ABBBBBBBBBBBBBB","ABBBB?BB?BABBAB","BABBBBBBABBBBBB","BABBABBBBAB?ABB","BABA?BBAABBBABB","BBB?B?BABBBBAAB","?ABBBBABBBABBAB","BBBBBBBBBBBABBB"}
{273594663,348162187,189554866,653299930,229958164,442298187,449026403,31155180,310047148,46265249,465082,376467882,469025222,219215054,114853200,600957612,14998796,57635255,70008146,557605889,557094119,4963625,871973363,51134505,44070904,458800823,287274405,393622799,433427140,432398045,29593998,192410865,33020822,3979063,178432178,525005162,101398594,708333171,638686682,610138739,330611587,13106910,135406032,488419510,200811023,68552467,398062314,389749844,171537570,50466142}
Returns: {"AAAAAAAAAABAAAABBABBAAABAAAABBBBBAAABBB", "AAAAAAAAAABABABABBABBAABAAABBBBBABAABAB", "AAAAAAAAAAABABBBABAABAABAABBABABBBBABAB", "AAAAAAAAABABAAAABAABBAABBABAABABAABABBA", "AAAAAAAAAAABBBAAABAAABBAABABBABBABBBBBA", "AAAAAAAAAABBABBAABBBBBAAAAABBBBBAABAAAB", "AAAAAAAAAABBABBBABAABBBBBABBBBBAAAABAAA", "AAAAAAAAAAAAAABBBBAABBBBAAAAABABBABABAA", "AAAAAAAAAABAABBAAABABABBABBBABBABAABBAB", "AAAAAAAAAAAAABABBABABAAABBAABAAABBABBAB", "AAAAAAAAAAAAAAAAAAAABBBAABABBBAABBBABAB", "AAAAAAAAAABABBBAABABBAAAABAABBBAABABABB", "AAAAAAAAAABBBAABBBAABAABABAAABBBAAABBAA", "AAAAAAAAAAABBABABBBBAABAAABBAAAABBAAAAB", "AAAAAAAAAAAABBBAAAABABBBBBAAABAABAAAABA", "AAAAAAAAABAABABAAABAABABAABBBABBABAABBA", "AAAAAAAAAAAAAAABBBABABAAAABAAABAAABABBB", "AAAAAAAAAAAAABBBAAAABBBABAABBBBAAABBBBB", "AAAAAAAAAAAABAAABAABABABBAABABABABAABAA", "AAAAAAAAABAAABAABBAABBABABBABABBAABABAB", "AAAAAAAAABAAABAABABBBBABABABBABAAAAABBA", "AAAAAAAAAAAAAAAABAABBABAABBBBAAAABBABBA", "AAAAAAAAABBABABBBABAAABAAABAABBABBABBBA", "AAAAAAAAAAAAABBAABAAAABAABBABABBBBAAAAB", "AAAAAAAAAAAAABABABBAAABBBBAABBBAABAABAA", "AAAAAAAAAABBBAAABAAAABBBBBBBABAAAABBBBB", "AAAAAAAAAABAAABBABABBBBBBAABBBABAABABBB", "AAAAAAAAAABBAAAAABBBBBBABAAABABAAABBAAA", "AAAAAAAAAABBABABABBAAABBBBABBAABBABBBBA", "AAAAAAAAAABBABABABAAAABBBBABABBABBABAAB", "AAAAAAAAAAAAAABBBAABBBABBABAABAAAABBBAB", "AAAAAAAAAAABABBBBABAAABBABABBABABAABBBB", "AAAAAAAAAAAAABAAAAAABABABBABBAABAABABBB", "AAAAAAAAAAAAAAAAABBBBABBBBAAABAABAAABAB", "AAAAAAAAAAABABABBBBABAABBBBBABBBBAABBAB", "AAAAAAAAABAAAAAABBAABBBBABAAABAAAAABBBB", "AAAAAAAAAAAABBAAABBABBBBBBBBAAAABBBBABB", "AAAAAAAAABABABBBABABBABBABBBBABAAAAABBB", "AAAAAAAAABAABBBABBAABABAAAABBBABABABBAB", "AAAAAAAAABAABABBABAAABABAABABBBABBBBBAA", "AAAAAAAAAABABAAABABBAABABBBBABAABBBAAAB", "AAAAAAAAAAAAAAABBAABBAABAAAAAAAAAAAABBB", "AAAAAAAAAAABAAAABABAABAAAABABABAAABBAAA", "AAAAAAAAAABBBBAAAABBABBABBABABBBAAAABAA", "AAAAAAAAAAABBAAABABABBBBAAAAABAAABBABBA", "AAAAAAAAAAAABAAAABBABAAAAABAABABBBABABB", "AAAAAAAAAABBAAABAAAABAABABBABAABBAABABA", "AAAAAAAAAABBAAAAAAAAABABBBBBBABBAAAAAAB", "AAAAAAAAAAABABABAAABAAABBBBBABBABABAAAB", "AAAAAAAAAAAAABBAAABABBABABBAABABAABBBBA" }
47
{"ABAABBB?BABABAAB","BBBAAAAABBBAAAAB","BA?AAABBBBBA?BAB","?BBBABABBAAAABAA","?AAAABABAABB?BBB","BBABAAABAABBABBB","ABBABABBBAAAABBA","AAB?BBAABBAAABAA","BBAABBAAABBAAABB","BABBAABABABBBABA","AB?ABBB?BAABBABB","BBBBBBAABABAAAAB","A?ABBBBABAAABBBB","BBBBBBBBAAB??BAA","AABABABBB?ABBABA","ABBBBAAABAAB?ABB","BAAAABABBBAAABAA","BBBBBAAABBABAAAA","AABBBAAAABAB?AAB","BAAB??BAA?AA?BAB","BA?ABAABABBBBABA","ABBABA?ABBABAABA"}
{13933191,720857708,410086029,684978034,282491796,715144283,518077276,118928412,15929535,130243403,97266663,467988728,395843899,557249084,19428622,357184392,23054005,49177954,573120205,154231636,776139185,98682487,35916443,47976086,112155409,71372901,144980837,4448850,155275839,41361797,432686988,801569,647235478,664305482,370327507,355437861,444417392,28005785,653996934,324301116,91150330,372466378,136671376,438803287,904909644,334616697,437028652,169637824,606869470,979780854}
Returns: {"AAAAAAAAAAAAAAAAAAAAAAABBABABBABBBBBABABABAABAB", "AAAAAAAAAAAAAAAAABABABBBABBAABAAABBAAAABBBAAABB", "AAAAAAAAAAAAAAAAAABBAAABBABAABBBBBBABBBBABBBABA", "AAAAAAAAAAAAAAAAABABAABABBBABBAABBAAABAAAAAAAAA", "AAAAAAAAAAAAAAAAAABAAABAAABABABAABABABAAABBABAB", "AAAAAAAAAAAAAAAAABABABBABABBAABAABAAAABBABBBABA", "AAAAAAAAAAAAAAAAAABBBBBABABBBAAABAABAABAABABAAB", "AAAAAAAAAAAAAAAAAAAABBBAABABBBBBBAABABAABAAABBA", "AAAAAAAAAAAAAAAAAAAAAAABBBBABABBBAAABBBBABBBAAA", "AAAAAAAAAAAAAAAAAAAABBBBBABBBBABABABAABABABAABA", "AAAAAAAAAAAAAAAAAAAABABBBBAAAABAABAABBAABABAABB", "AAAAAAAAAAAAAAAAAABBBAAABABABAABBBAABAAAAAAABBA", "AAAAAAAAAAAAAAAAAABABBBBBBBABBBBBBBBBBABBABBBAA", "AAAAAAAAAAAAAAAAABAAAABBABBBABABABBABBABBBABABB", "AAAAAAAAAAAAAAAAAAAAAABAABABABBBABABAABAABBBBAA", "AAAAAAAAAAAAAAAAAABABABBABAAAABBABABBABABBBBAAB", "AAAAAAAAAAAAAAAAAAAAAABABBAABAAAABABAABAAABAAAA", "AAAAAAAAAAAAAAAAAAAAABABBBBBAAAABABAABBABAAAAAB", "AAAAAAAAAAAAAAAAABAAABABABABBBBBBBBBABBABAAAAAA", "AAAAAAAAAAAAAAAAAAABAABABABAAABAABBAAABAAABABAB", "AAAAAAAAAAAAAAAAABABBBBAAAABABAABAABBBAABBBBABB", "AAAAAAAAAAAAAAAAAAAABABBBBBABBBAAAAAABBBBAABBAB", "AAAAAAAAAAAAAAAAAAAAABAAABABABABAAAABBBAABBAAAA", "AAAAAAAAAAAAAAAAAAAAABABBBAABABBBAABBBAABABBBBA", "AAAAAAAAAAAAAAAAAAAABBABBAAABBBAAAABBAABAABAAAA", "AAAAAAAAAAAAAAAAAAAABAAABAABBBABBBBAAABAABBBAAB", "AAAAAAAAAAAAAAAAAAABAAABBAAAABAABAAABBBABBAABAA", "AAAAAAAAAAAAAAAAAAAAAAAABAAABAABAAAAAABAABBBABB", "AAAAAAAAAAAAAAAAAAABAABABBAAAABABBABBBBAABBABBB", "AAAAAAAAAAAAAAAAAAAAABAABBBBBBABABBABABABAABABB", "AAAAAAAAAAAAAAAAAABBABAAABBAAABBABBABAABAAAABBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAABBAAABABAABBABABAAAA", "AAAAAAAAAAAAAAAAABAABBBAABABABBBBABAABBABBBBBBB", "AAAAAAAAAAAAAAAAABABAAAAABBABBAABABBBBBBAABAABB", "AAAAAAAAAAAAAAAAAABABBAABBABBBAAAAAABBBBBBAABBA", "AAAAAAAAAAAAAAAAAABABABBAAAABBABABBBBABABABBABB", "AAAAAAAAAAAAAAAAAABBABABBBAABBBBABABBBBAABBABAA", "AAAAAAAAAAAAAAAAAAAAAABBABBAAAAABBBBBBAAABAAAAB", "AAAAAAAAAAAAAAAAABAABBBBAABABBAAABBAABBBBBAAABA", "AAAAAAAAAAAAAAAAAABAABBBAABBBAAAAAABABABABAAAAB", "AAAAAAAAAAAAAAAAAAAABABBAAAAABABBAAABAAAABABBBB", "AAAAAAAAAAAAAAAAAABABBABAAABBBBAAABBAABBBBBAAAA", "AAAAAAAAAAAAAAAAAAABAAAABAAAABAAAAABAAABABAABBB", "AAAAAAAAAAAAAAAAAABBABABAABAAAABAABBBBABBABBBBA", "AAAAAAAAAAAAAAAAABBABBABBABAABBBBAABABBBBBBAAAB", "AAAAAAAAAAAAAAAAAABABAAAABBBBAABABBABABBBAAABBB", "AAAAAAAAAAAAAAAAAABBABAABBBABABAABAAABBAAABAABB", "AAAAAAAAAAAAAAAAAAABABAABAAAAAAAAAABBABBBAABBBB", "AAAAAAAAAAAAAAAAABAABAABABBBABAAAAAAABBABABBABA", "AAAAAAAAAAAAAAAAABBBABBABABBBAAAABAAAABAAABABAB" }
50
{"?BBB??AA?BBBBBB??","BABA?AAB???B????A","BB?AAA?ABA??AB?AB","???BB?A?BA?AAB???","A?BA???ABB??B??BB","BAA???B?BB?B?B???","BA????A?BAB?A?BB?","BABBA???AAA???AA?","BBABA??AAB?BBAB?A","AA??B?A?B?B??BA??","?BABA?B?A?BB?BAA?","A?BA???BB?BBA??BA","?B?BA?AA?B??BAABB","BBBABAB??A???BB?A","?AA?B?B?AB??AB??A","A????ABBBABAA?BBA","?ABABAA??AAAB?A?A","AB?BABAABAAA?BAA?","?BBBBBA??A?BAAB??","AA?B??B??BBB?B?BB","?????B???BB???AB?","?BB?B???BBAAA?A?A","BABAB?B?B???B?A??","?A?BB?AAA?AA???BB","A??AA??AB?A?BBAAB","AB?BAAAB?A?A???BA","??BA??B?BABABAAA?","BAA?AA???A?BBAA?A","?BBBB?BBB?B???A??","BBBA?B?A????BBB?B","AA?BBB?B?B?BB?BA?","?BB?BAA???A??AA?B","ABBAB?????A??BBBB","??BBB?A????BAB?BA","?AB???BAAAAAB?B?A","?B???A????BAABAB?","BBA?B?B??A?A??BAB","??AA???BA?AAABB??"}
{77828997,85529061,14359273,1220856,54598158,23025977,27451335,59006846,44685887,97178921,43142824,13127907,83822426,69582663,17618102,11667409,24382264,2070253,61944998,72596091,33301079,14935993,52134107,85120179,89102893,13301421,4029175,5575379,3370314,88679608,98383388,23262649,26124800,2551062,99285451,16792859,221109,72058995,91156450,39425314,8982821,99563685,76290853,1788865,46732260,14152342,1259032,49434239,39288020,22343997}
Returns: {"AAAAAAAAAAAAAAAAAAAAABAAAABAAABAAAABAAAABABBBAAAAB", "AAAAAAAAAAAAAAAAAAAAABAABAAABABAABBAAABAAABBAAAAAB", "AAAAAAAAAAAAAAAAAAAAAAAABAABBABABAAABABAABAAABBBBA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAABAABBABBBBBBAAAAABBAAA", "AAAAAAAAAAAAAAAAAAAAAABABABBBBAAABABAAAAAAABAAABAA", "AAAAAAAAAAAAAAAAAAAAAAABAAAABBAAAABABABABABAABABBA", "AAAAAAAAAAAAAAAAAAAAAAABABAAAABBAABAAAABABBAABABAB", "AAAAAAAAAAAAAAAAAAAAAABABBBBBBABAAAABAAABBABBBAAAA", "AAAAAAAAAAAAAAAAAAAAAABAAABABBBAAABBBBBBAABAABBBBB", "AAAAAAAAAAAAAAAAAAAAABABAABBABBBAABAAAAABAAABAAAAA", "AAAAAAAAAAAAAAAAAAAAAABAAAABBBABAAABABBBBBBAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAABAAABBABBBAABBBAABBABBBBAA", "AAAAAAAAAAAAAAAAAAAAABAAABBABBBABBAAABBBAAAAAABAAB", "AAAAAAAAAAAAAAAAAAAAAABBBABAAAAABBABAAAABABBAAAAAB", "AAAAAAAAAAAAAAAAAAAAAAAABBAAABAAAAABBBBAAABAAAAABA", "AAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAABABBBBBABAABAAAB", "AAAAAAAAAAAAAAAAAAAAAAABAAABBBAAAAAAABBBABABAABABA", "AAAAAAAAAAAAAAAAAAAAAAAAAAABAAABBBBABBBAABAABAAAAA", "AAAAAAAAAAAAAAAAAAAAAABBAABAAABAABAAABABAAABABAAAA", "AAAAAAAAAAAAAAAAAAAAAABBBBABAABAAABABAABAABBBBBBAA", "AAAAAAAAAAAAAAAAAAAAAAABBAABAAAAABBABAAAAAAAAABBAB", "AAAAAAAAAAAAAAAAAAAAAAAABABAAABABBBABBBBBBBAABBBBB", "AAAAAAAAAAAAAAAAAAAAAABABAABBAAAAAAAAABABBAABBBBBB", "AAAAAAAAAAAAAAAAAAAAABAABAAAABBABBAAAABAAAAABBBBBB", "AAAAAAAAAAAAAAAAAAAAABAABABBABAABBBBBABAAAABAAABAB", "AAAAAAAAAAAAAAAAAAAAAAAABAABAAAABAABABBAABABBBAABA", "AAAAAAAAAAAAAAAAAAAAAAAAAABAABABABBAABBABABAABABAB", "AAAAAAAAAAAAAAAAAAAAAAAAAABBABBAAAAABBAABBAAABBBBA", "AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBABAAABBABAAABAABAA", "AAAAAAAAAAAAAAAAAAAAABAABABBAAAABAAAAABAAABAABABBA", "AAAAAAAAAAAAAAAAAAAAABABABAABABBBAAABBABBAAABABABA", "AAAAAAAAAAAAAAAAAAAAAAABAAAABBBABAABBBBAABBBAABBAA", "AAAAAAAAAAAAAAAAAAAAAAABAABBAAAAAAAAABABBBBAABBAAB", "AAAAAAAAAAAAAAAAAAAAAAAAAAABABBAABBABBBAAAAAAAAAAB", "AAAAAAAAAAAAAAAAAAAAABABABABBAAAAAABABABBAABBBAABB", "AAAAAAAAAAAAAAAAAAAAAAAABABBBABAAABAABABABABBABBBA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABABBBAAAABABAABAABB", "AAAAAAAAAAAAAAAAAAAAAABBBBAABAAAAABBBABAABAABBABBA", "AAAAAAAAAAAAAAAAAAAAABAABBAABBAAAAABBBBBAAAAAABBBA", "AAAAAAAAAAAAAAAAAAAAAAABBBBABBABAAAAAAAABBAAABABAA", "AAAAAAAAAAAAAAAAAAAAAAAAABABBBAAABBABABBBBBBABAAAB", "AAAAAAAAAAAAAAAAAAAAABABABABBBAAAAABBAABAAAABBABAA", "AAAAAAAAAAAAAAAAAAAAABAAAAAABABBAABAABABBBAAABBBAB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBABABAABBABAABABABB", "AAAAAAAAAAAAAAAAAAAAAABAABAABABBBABBAABAABAABAABBB", "AAAAAAAAAAAAAAAAAAAAAAAABAABBAAABAAAAABABABABABBAB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAABABAAABAABBBBBBAAABAAA", "AAAAAAAAAAAAAAAAAAAAAABAABBABABAABBBABBAAABABBABBB", "AAAAAAAAAAAAAAAAAAAAAAABBBBABABAABBBBBABAABAAABABA", "AAAAAAAAAAAAAAAAAAAAAAABAAAAABAAAABBBBABBBBABAAAAA" }
50
{"ABAA???BAA??ABB??","?BABA??B????BBBAB","??A?B?B?A?A???ABB","BB?????ABB??BABBA","BB??ABABBB?BA?B??","AB?AABAB?BBA?BBA?","??A?BA?BB?B??BB?A","B?AABABB???BAA?BB","BA??B???BBB?????A","AA?B????ABAA?????","BB??ABBBAB??BABBB","?AA??AABABB?????B","A???AB?A?A???A???","B??BA?BB?BA?BAA??","A???????ABAA?BBB?","A?AA?BBBBABABA??B","?B?BAB??B???B?BA?","?B???????A??AB???","BBBBBAA?B?AA?A?A?","??B?BBB?A?BAB??B?","???BB???BAB?B??BB","BB?BA?A?B???BAB?B","????AB??B??A?A?B?","A???AA?AAABBB?AAB","?AAA?????B???B?B?","?ABB?BBB?ABABA?AB","?B?BA?AB??ABB?B??","AA??BABB?AA??????","AAA?B??B???B?B??B","BBBA??BB????A??AA","????????B??BB?B??","AA??BB???BB?A?AA?","B???BB?ABAA?B????","BAB??????BA???ABB","?AA???BBBAB??B??A","?BBBBABAA?AB?B?B?","?B?A?ABABB??????A","B?B?A??B?BA?B?B??","????A??AB?B??BA?B","BB?BAB???BB?BBB??","BAB?BB?A?AB?ABB??","?BB??A????BBBB?AB","BBA????BAAB???AAA","?A?ABBBA?B???BBBB","?BB??B?B?BBAABAA?","?B???ABBABBA?B???","B?BABA???A?BB??A?","B?A?A????A??ABABA","B?B?A??BA?BAB?B?B","??B???BB?BAAB??BA"}
{83909482,50285245,14996004,53337731,74623388,94777716,15052467,81557948,4877399,27328527,86895312,7749427,63883782,52452231,53144673,65035564,62542724,75002038,68688558,3964693,53452131,25604959,27860590,52749364,24701538,78530383,98128613,785110,98080728,16910870,4861235,94320565,58030853,39316962,25883694,39397536,18480577,38302977,89594725,4190339,886755,52153931,32433293,45097427,89917683,87307520,71842915,50515138,70557297,39012167}
Returns: {"AAAAAAAAAAAAABAAAAAAABBAABBBAAAABBABAAAAABABAABBBB", "AAAAAAAAAAAAAAABBBAAAABBAAABBAAABBAAAABBABABBBAAAB", "AAAAAAAAAAAAAAAAABAAAABAABBBAABBAABBBABABABABBBAAA", "AAAAAAAAAAAAAABAAAAAAABAAAABAABBBAAAAABBBBABBBAABA", "AAAAAAAAAAAAAABBABAAAABABBAABBAABBAAABBBBAABBBABAB", "AAAAAAAAAAAAABAABAABBBABAAABABAAAABBBBAAABBBBAABBA", "AAAAAAAAAAAAAAAAABAAAABBABAAABBAAAAABBBBABBAAAABAA", "AAAAAAAAAAAAAABBBBABAAABAAABAAABABABAAABAAAABBABBB", "AAAAAAAAAAAAAAAAAAAABBAAAAAABBBAAAAAAABBAAAAAABBAA", "AAAAAAAAAAAAAAAABABAABABAABAAABBAABBAAAABBBABABAAB", "AAAAAAAAAAAAABAAAAABBBABAAABBAABAABABBBBABAAAAABBB", "AAAAAAAAAAAAAAAAAAABBAAAABABABAAABBAABAAAABABBBBBB", "AAAAAAAAAAAAAABABAAAAAAABAABAAABBABAABBBAABBAABABA", "AAAAAAAAAAAAAAABBBBABBAAAABAAABBBBBAABABAAABBBBABA", "AAAAAAAAAAAAAAABBBBBBAAAAABAAAAAAABABABAAAAAABBBBB", "AAAAAAAAAAAAAABABAAAABAABBBAAAAAAABBAABBAAAAABBBAA", "AAAAAAAAAAAAAABAABBAABAAAAAABBBAABAAAABBBABAAAABBA", "AAAAAAAAAAAAAABBABAAABBABBAABBAABBAABABABABBAAABAA", "AAAAAAAAAAAAAABABBABBAAAAAABBBAAAAABABAAAABAABAABA", "AAAAAAAAAAAAAAAAAAAABAAAABBABABBAAAABAAAAAAAAAAABA", "AAAAAAAAAAAAAABAAAAAAABAABAAAABBBBABBBAABBAAABABBA", "AAAAAAAAAAAAAAAABAABBAAAAAABBBAAAABBBBAABABAAABAAB", "AAAAAAAAAAAAAAAABABABAAAAAABBAABAABBAABBBABBAAAABB", "AAAAAAAAAAAAAAABBBBBAAAAAABAAABABBBAABBAAABBBAAABA", "AAAAAAAAAAAAAAAABAABAAAABBBBBAAAAAAAAAAAAAAAABABAA", "AAAAAAAAAAAAAABBBAAAABBBAAAAAABBBBABBAAABBBABAABBA", "AAAAAAAAAAAAABAABBAABBAABBBAABBAAABAAAABAAABAAAABA", "AAAAAAAAAAAAAAAAAAAAAAAABABAABBAABBAAAAABBAAAAABAA", "AAAAAAAAAAAAABAABBAABBAABBAABBBAABAAAABBBABBBAAABA", "AAAAAAAAAAAAAAAAABABAAAAAAABBAABABBAABAAABAAAAABBB", "AAAAAAAAAAAAAAAAAAAABBAAAAAABBAAAAAABABABAAABBABBA", "AAAAAAAAAAAAABAABAABABBABBBAAAAABBAAAAABBBBAAABBAB", "AAAAAAAAAAAAAABAAABAAAABBBBAAAABAAABAAABBAABBAABBB", "AAAAAAAAAAAAAAABAABABAABABAABBAAABAABBBABAAABABBAA", "AAAAAAAAAAAAAAAABAABBAABBAABABAAABBBAAAAAABABAABBA", "AAAAAAAAAAAAAAABAABABAABBAAABAAAABBBAAABBABBBAAABB", "AAAAAAAAAAAAAAAAABBAAAAAABABABAABBBAAAAABAABAAAABA", "AAAAAAAAAAAAAAABAABAAAABAABAABBAAABBABAAABBABABBBB", "AAAAAAAAAAAAABAAAABBBBAABABBABABBAAAABBBBAABAAABBB", "AAAAAAAAAAAAAAAAAAAABAABAABABAABBAABBAABBBABAAAAAB", "AAAAAAAAAAAAAAAAAAAAAAAABBABAABBBABAAABABABBAABBBB", "AAAAAAAAAAAAAAABBBBAAAABBBBAAAABBAAABBBBAABBBAABBB", "AAAAAAAAAAAAAAAABBBAAAABBBAABBAAABAAAAAAAABABAAABB", "AAAAAAAAAAAAAAABBAAAAAABBABABAABABAAAAAAAAAABAAAAA", "AAAAAAAAAAAAABAAAABBBBBAAABAABBBAABBAABABABBBAAAAA", "AAAAAAAAAAAAABAAAAABBBBBAAABBAAABBBBAAABABABAAABBA", "AAAAAAAAAAAAAABBAAAABBBBAAAABAAAAAAAAAABBAAAAABAAB", "AAAAAAAAAAAAAAABBBAAAABBBAABBAABBAABAAAAABBBAAABBB", "AAAAAAAAAAAAAABBAAAAABBAABAAAAAABBAAABABBAABAAABBB", "AAAAAAAAAAAAAAABAABAABBBAABAAAABBBAABAAABBAABAAABB" }
50
{"AB?AA???AA?BB?B?B","???AA?BB?BB????AA","AB???B?B?A?A?B?A?","BA??A?A?A?ABBAAAA","????A??BABAA???BB","B???A?A?B??A?A??B","??A???B?B??AA?AB?","AA???????BBA?B???","?A?BA????B????B??","B?AB??????A?ABAA?","?B?AB?B?BB??A???A","??AA??A?BB???????","??A?BA?AABBA?BB??","??A???A???A?A?AA?","AB???AA?AA?????B?","?A?????????AA??AB","?????BAB?AAAAAA??","AB???B???B?AB??B?","???BB??A?B?AAA?BA","AAAA??BB?A?AAB???","ABABA??B??AB???B?","???B?B?A??A??A?BA","?B???AB??????AAA?","???AAAAA???B?B??A","AB???A?AB?A???BB?","???AB??B?AA?A??AA","A?BAA?????????A?A","AA?A??AA?A?????A?","?B??A??ABB??AA??A","??????AAA??A??AAB","AABABA?A???B?AB??","?ABABA????????A??","?????????AAAB?A??","?AA????B?B???A?B?","AA???B?AA?AA?BA?B","BB?BA????A?B?????","B??AABAA??A?BA???","?A??A?ABA??A????A","BABB????B???A??A?","?B??BBA????ABAA??","??????A?AAA??AAA?","?B?AABA?B????A?AA","?B?AB?BBA??????AB"}
{20549711,57220810,68174182,57995656,57291259,13764915,67605903,62197336,68646656,829048,71561508,10924985,75439984,29194202,88132106,20744305,94548024,51701761,27008574,24944080,61314460,28675686,83825090,73778518,75196919,13700611,76767517,59030217,80091644,5022454,5184736,53682786,38313851,21992961,31422253,23540271,65810014,92522654,71101771,47369989,37017583,90675722,2699796,222607,22568576,65659136,73632026,39453457,25648264,52475887}
Returns: {"AAAAAAABAAAABBBBBBABBBBBABABBBABAABBBBAAAABABBBBAB", "AAAAAAABBAAABBBBBBBABBBABBABABBABBABABBAABBBABBBBB", "AAAAAAABBABAABBBBABABABBBBABBABBBBBBBBAABBBABBABAB", "AAAAAAABBAAABBBBBBBABBBBBBAABBBBBBBBBABABBBBBAABBA", "AAAAAAABBAAABBBBBBBABBBABBBAABBBBBBBAABBBBBAABBAAA", "AAAAAAAABABAABBBABAABBBBAABBBBBAABBBAAAAABBBBBBABB", "AAAAAAABBABAABBBBABAAABBBABBBBBABAAABBBBAABBBAAABA", "AAAAAAABBABAAABBBABABABBBAABBBBAABBBBABBABBABABBBB", "AAAAAAABBABAABBBBABABBBABBBABBBBBABBAABBAABBBBABBB", "AAAAAAAAAAABABABBBBBBBABBBBBBBBBBBBAABAABABBBAABAB", "AAAAAAABBABABABBBBBAABBBABABABBBBABBABBBAABBBAAAAA", "AAAAAAAABAAAABBBBBBABBBBBAABBBBABAABBBBBAABBAAABAA", "AAAAAAABBABABBBABABABBBBBBBBBBBAAABABABBABBBAABAAA", "AAAAAAABABABBABAAABBBABABABBBAABBBBBBABBBABAAABAAB", "AAAAAABAAAABAAAABBBBBAAABBBBBBAABBBABABAABBABBAAAA", "AAAAAAABAAAABBBBBBABBBBBABBBBBBAABBBBAAABBBBBABBAA", "AAAAAABAAAABBBBABABABBBBBBBBBBBBABBBAABABABBABBBAB", "AAAAAAABBAAABBBBBABAABBBBABBAABBBABABBABAAAAABABBA", "AAAAAAABAABABBBBBBABBABBBAABBBABABABABABBBBBABABBA", "AAAAAAABAABABAABBBBBBABBBBBAAABBBBABBBBBBABBBBBAAA", "AAAAAAABBABAAABBBAAABBBBAAABBBBAABBBAAAABBBBBABBAB", "AAAAAAABABAABBBABAABBBBAABABBBBBABABABBBBBBAABAAAB", "AAAAAAABBABABBBBBBBABABBBBBABBBABABBABBBBBABBBABAA", "AAAAAAABBABABBBABAAABABABBAABABABBBABBBABBBBAAABBB", "AAAAAAABBABABBBABABABBBBABBBBBABBBBBBABBABAAABBBBA", "AAAAAAAABABAABBBABAABBBBAAABBBBBAAABBBABBABABABABA", "AAAAAAABBABABBBBABAAABBBBABBBBAAABBBABBBAABBBABAAB", "AAAAAAABBAABABABBBBBBBABBBAABABBBBBBBABABBABABBAAA", "AAAAAAABBABABBBBBABABABBBBBBBABBBBBBABBABBBABBAABB", "AAAAAAAAABAAAABBBBBBABBBBBABBBBBBBBBBBBBBBBBBABBBA", "AAAAAAAAABAAAABBBBBBABBBBBBBBAABBBBABBAABAAABBBABA", "AAAAAAABBAAABBBBBBAAABBBAABBBBBAABBBBBAABBBBBAABBA", "AAAAAAABBAAAABABABBBBBBBABBBABBBABABBBBBBBAABBAAAB", "AAAAAAABAAABAABABBBBBBABBABBABABBBBBBBAABBAAABABAA", "AAAAAAABABABBBBBBBABABBBBBABBBABBABABBABBBBABBAABB", "AAAAAAABAABABAABBBABBABAAABBBBBAABBBAAAAAABABAAAAB", "AAAAAAABBABAABBBABAABBBBABABBBBBABBBABABBBABABAABA", "AAAAAABAAAABBBBABAABBBBABABBBBBBBBBABABBBBBABBBABA", "AAAAAAABBABABABBBBAABBBAAABBBBABBABBBBABBBAABAAABB", "AAAAAAABBAAABBBBAAAABBBABBBBBBBBABBBBBBBBBABBAAABA", "AAAAAAABABBABAAABBBBBABBBBBBBBBBBABBBABABBBAAAABBA", "AAAAAABAAAABABABBBBBBBABBBBBABBBAABABAABBBBABABBAA", "AAAAAAAAAABABABBABAAABBBABABBBBAAABBBBBBABABBBBBBB", "AAAAAAAAAAABABABBBBBBBABAAABBBBABBBBAAAABBBAABBBAB", "AAAAAAABAABAAAABBBBBBAABBBABABBBABABBBABBBAABABABB", "AAAAAAABBABAABBBABAABBBBAAABBBBAABBBBBABBBABAABABA", "AAAAAAABBABABBABABABABBAAABBBBBABABBBBBABBBBBBAABB", "AAAAAAABBAAAABBBBABAAABBBABABBBBBBABAABBBBBABBBBAA", "AAAAAAABAABABABBBBABBABBBBABBABBBAABABBBBABBABABBB", "AAAAAAABBAAABBBBBABABABBBBBBBBBABBAABBBABABABBAAAB" }
50
{"B?A???A???A????BB","????B??BA????A???","B?AA?B?B?A?B???B?","??A????AA????B???","B?????AA??B??AA??","??ABBA?AA????????","B?????A???A???A??","?B?BA??????B?ABA?","??AA???B?AABB?A?B","A???AA?A??BA???AA","???B?????A????AA?","?A???BBA?????????","??A??B??B??B???AB","???A???AB??ABA?BA","?A???B???A???A???","??B??BB?????B??B?","???A???????B???AB","AAA?B??B??????B??","??BB?AAA??????BBB","BB??B??B?BBB?AB?A"}
{19,6,19,21,1,0,22,30,35,17,38,10,13,37,35,2,17,33,31,35}
Returns: {"AAAAAAAAAABABAAABABAAABABAAABABAAABABAAABAAAAABBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBA", "AAAAAAAAAABABAAABABAAABABAAABABAAABABAAABAAAAABBBB", "AAAAAAAAAABABAAABABAAABABAAABABAAABABAAABABAAAAAAB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAABABAAABABAAABABAAABABAAABABAAABABAAAAABA", "AAAAAAAAAABABAAABABAAABABAAABABAAABABAAABABAAABABA", "AAAAAAAAAABABAAABABAAABABAAABABAAABABAAABABAAABBBB", "AAAAAAAAAABABAAABABAAABABAAABABAAABABAAABAAAAABBAB", "AAAAAAAAAABABAAABABAAABABAAABABAAABABAAABBAAAAABAA", "AAAAAAAAAABABAAABABAAABABAAABABAAABABAAABAAAAAABAA", "AAAAAAAAAABABAAABABAAABABAAABABAAABABAAABAAAAAABBB", "AAAAAAAAAABABAAABABAAABABAAABABAAABABAAABBAAAAAABB", "AAAAAAAAAABABAAABABAAABABAAABABAAABABAAABABAAABBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABA", "AAAAAAAAAABABAAABABAAABABAAABABAAABABAAABAAAAABBAB", "AAAAAAAAAABABAAABABAAABABAAABABAAABABAAABABAAABBAB", "AAAAAAAAAABABAAABABAAABABAAABABAAABABAAABABAAABABB", "AAAAAAAAAABABAAABABAAABABAAABABAAABABAAABABAAABBBB" }
50
{"B???BBAB??B??BA??","A?AB????BAA??B??B","????B???A??A????B","?BB??B???A?AB????","B????BA??B????BBB","??B??AA?B?BA?B??A","????AB?BA???B?B?A","????A????AA?B??A?","????B?B??BAA???AA","B????BA???A???BBB","?BB?A????????????","B?A?BA???A??B????","??B??BABBA???????","??????B??B??AB???","??B??A?AB???A?A??","A????BB??BA?BAA?B","?AA?BAA?A??A?A???","??A???AA?A?BA??A?","AA???BA??AAA?A?B?","BB??BB?????A??B?B","??BBA?B???A???AB?","?BA?????B???A???B","A?A???A?BB?BB????","?????A?BB?BBBA??B","?BB????B?B?B???A?","??A???A?B?ABABBAB","BAB?BB??AA?AA????","BB?BAA?A?????????","??AAAABAAB?B?AB??","????B?B?A?A????B?","B?B?B?B?B?BA?????","???AAA??A??B????A","????B??????B????A","AB??B?A?BA?BB?B?A","?AAB?B?AA??B?B??A","??BB?????AA??AA??","BBA?B????BB?AB??B","?BBA?A??B?B??A??B","??BBBABB?ABB?B??B","?BA?B??A?B?B?AA?B"}
{12,9,11,37,12,3,23,17,12,5,38,20,25,0,32,36,14,6,36,27}
Returns: {"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABABB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAABBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAABB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABABBBBAB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBABA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABABBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBABBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAABBBBA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAABBBBA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBB" }
50
{"???AA??A???B?BA??","?BA?????AA?A?ABA?","??A?A?AB?A?AB??A?","???AAA?B?A??A?A?A","??B?A?A?A?B?AB?A?","?A??A??B?A???????","B?BA?BB??A?B?A?A?","????????AB??B??B?","?BB???A?AA??A?A?B","???B?BA??BABB?BB?","BA??B??AA????B???","A???B?B?B??ABB???","??AAA??A??A??BAA?","??A?BB???A?????A?","?A?????AB?A??BA??","??A?AA??B??ABAB??","?BA?A????A??AA???","AAABA?B??A?AB????","???B?A??AB????BB?","A?????A??AAB?B???","??BA??AAAB??????B","A?????BB?BA??AABA","A?AA??A?????B????","??BA??B?B??B?B???","?BB??A??A?AB?AA??","?B?A??????BA?B?AA","?BAA??A?B???A?AB?","BB?????AABBA?AB??","A?BAA?AAA?BB?BAA?","?A?????A???B??A?B","B?ABBA????B???B??","AABA???B??????AB?","???????BB??B?????","ABAA?AAA?B?B?B?BA","????AAB???B?B??BB","B??B?AA?BA??A??A?","?ABB???BA???B????","BAAAABA?AB?A?????","???AB?B?A?AB?????","A??AA???A??B???A?","AB???A?A?A???????","??????????A??AA?A","????A??BAA?????A?","BAABA??A??A?B?BA?","?A??BAB?BBB???AAA","A??A??A??A???AB?B","BA??AB????A?A???A","?A??BB??BA????B??","A?BAB?AA???A?B???","????B???A?BAB?A??"}
{648,804,365,352,136,209,982,717,964,712,787,927,68,435,283,990,714,998,170,945,491,552,373,614,572,216,452,890,980,932,400,764,311,369,439,666,7,868,418,683,270,153,971,224,663,828,711,856,467,422}
Returns: {"AAAABBAAABBBAAABABABBBAAABABABBBAAABABABABAAAABBAB", "AAAABBABABBBAAABABABBBAAABABABBBAAABABABABABAABAAB", "AAAABABABABABABABABABABABABABABABABABABABABAABABAB", "AAAABABABABABABABABABABABABABABABABABABABAAAABBABB", "AAAAABABABBBAAABABABBBAAABABABABABABABABABABABABBA", "AAAAABBBABBBAAABABABABABABABABABABABABABABAAABBBBA", "AAAABBBABBBAAABABABABABABABABABABABABABABABABAABBB", "AAAABBABABBBAAABABABABABABABABABABABABABABABABBBAA", "AAAABBBABBBAAABABABABABABABABABABABABABABABAAAABBA", "AAAABBABABBBAAABABABABABABABABABABABABABABABABABBB", "AAAABBABABBBAAABABABBBAAABABABABABABABABBBAAAABAAA", "AAAABBBAAABABABBBAAABABABBBAAABABABABABABABABABBAA", "AAAAABABABBBAAABABABABABABABABABABABABABABABAABAAB", "AAAABABABBBAAABABABABABABABABABABABABABABABABAAAAB", "AAAAABBBABBBAAABABABBBAAABABABABABABABABABABABABAB", "AAAABBBABBBAAABABABABABABABABABABABABABABABABABBBB", "AAAABBABABBBAAABABABABABABABABABABABABABABABABBAAB", "AAAABBBABBBAAABABABABABABABABABABABABABABABBAAABAA", "AAAAABABABBBAAABABABBBAAABABABBBAAABABABABABAAAABB", "AAAABBBAAABABABBBAAABABABBBAAABABABBBAAABABABAABAB", "AAAABABABBBAAABABABBBAAABABABABABABABABABABAAABBBA", "AAAABABABBBAAABABABBBAAABABABBBAAABABABABABAAAABBA", "AAAABABABABABABABABABABABABABABABABABABABABABAABAB", "AAAABBAAABBBAAABABABBBAAABABABABABABABABABABABAABA", "AAAABABABBBAAABABABBBAAABABABBBAAABABABABABABABAAB", "AAAAABBBABBBAAABABABABABABABABABABABABABABABAABAAB", "AAAABABABBBAAABABABABABABABABABABABABABABABABBBAAA", "AAAABBBAAABABABBBAAABABABABABABABABABABBBAAAAABBBB", "AAAABBBABBBAAABABABABABABABABABABABABABABABABAABAB", "AAAABBBAAABABABBBAAABABABBBAAABABABABABABABABBABAA", "AAAABABABABABABABABABABABABABABABABABABABBBAAAABBA", "AAAABBABABBBAAABABABBBAAABABABABABABABABABABABABAA", "AAAAABBBABBBAAABABABBBAAABABABABABABABABBBAAAABBBA", "AAAABABABABABABABABABABABABABABABABABABABABAABBBAB", "AAAABABABBBAAABABABABABABABABABABABABABABABABAABBA", "AAAABBAAABBBAAABABABBBAAABABABBBAAABABABABABABAABB", "AAAAABABABABABABABABABABABABABABABABABABABAAABBBBB", "AAAABBBAAABABABBBAAABABABABABABABABABABABABABBABAB", "AAAABABABBBAAABABABABABABABABABABABABABABAAAABBBBA", "AAAABBAAABBBAAABABABBBAAABABABBBAAABABABBBAAABABBA", "AAAAABBBABBBAAABABABBBAAABABABABABABABABABABAABAAA", "AAAAABABABBBAAABABABBBAAABABABABABABABABABBBAABABA", "AAAABBBABBBAAABABABABABABABABABABABABABABABAABABAA", "AAAAABBBABBBAAABABABABABABABABABABABABABABABABAAAB", "AAAABBAAABBBAAABABABBBAAABABABBBAAABABABABABABAAAA", "AAAABBABABBBAAABABABBBAAABABABBBAAABABABBBAAABAAAB", "AAAABBABABBBAAABABABABABABABABABABABABABABABABABBA", "AAAABBBAAABABABBBAAABABABABABABABABABABABABABAABBA", "AAAABABABBBAAABABABABABABABABABABABABABABBBAABAABB", "AAAABABABBBAAABABABABABABABABABABABABABABABAAAABBA" }
50
{"?B?B?BB?A?AB?????","BA??A???AA???A???","?B????????AB?B?BB","??A?A?AA??B???AA?","?A??A?B?B???A???B","?AA?B???B?AB?B???","?AA???A??B???????","B?A?A?B??A??A???B","A??AA?A?????B?BA?","A????????B??????B","B?BAA???????A??BB","?A???????AA?B???B","?A??B?BBAB???????","A??????A????B????","ABA???????B?AA???","?BB?BA??????A????","?AB??????????A???","??BB?A??A?A??B?AB","B?????BAA????????","?B?B?AB??B?A?????"}
{10,3,37,5,1,14,7,34,26,8,12,29,34,10,25,20,27,4,29,29}
Returns: {"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABABA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB", "ABBABBBABBBBABBBABBBBABBBABBBBABBBABBBBABABABBBAAB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBB", "ABBABBBABBBBABBBABBBBABBBABBBBABBBABBBBABABABABABA", "ABBABBBABBBBABBBABBBBABBBABBBBABBBABBBBABABAABBABA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBAA", "ABBABBBABBBBABBBABBBBABBBABBBBABBBABBBBABABAABBBAB", "ABBABBBABBBBABBBABBBBABBBABBBBABBBABBBBABABABABABA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABABA", "ABBABBBABBBBABBBABBBBABBBABBBBABBBABBBBABABAABBAAB", "ABBABBBABBBBABBBABBBBABBBABBBBABBBABBBBABABAAABBAA", "ABBABBBABBBBABBBABBBBABBBABBBBABBBABBBBABABAABBABB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAA", "ABBABBBABBBBABBBABBBBABBBABBBBABBBABBBBABABAABBBAB", "ABBABBBABBBBABBBABBBBABBBABBBBABBBABBBBABABAABBBAB" }
50
{"AAA??????A???B???","??BA?AA??????B???","??BBBA??B??A??AA?","B????????????AB??","?A?B???B?A?A???B?","B?A?ABB?B?B???AB?","A?BA?A??BABAB?BA?","?B?????A?AA??A???","??AAA?A???A?A?BBA","?A??AABB???BA???A","A?BB?B?A??BA??B??","?AA???B????A?????","BB??AAA?B?A?BBBBA","??B??B????A????A?","A??????AAB??A?B??","B???A??A????B?A?B","BA??A???AAA?A?A?A","?A???A??AAAAAAABA","A???AB????A???AA?","???B?A?BBB??AA??A","B??A?BBAB????A?B?","???B??BA?A?AA????","?B??AA???A?BA????","B??AB??B?B?BB????","???AABAA????AABB?","?B?B????????A????","A?????B??B?A??BA?","BB?ABBB?????AB??B","??AB?A?A?B?B???B?","A?B?BB?A?????B?AA","A??B??A?B???A????","ABB???A???B?B??A?","AA?????????AB??BA","?ABB??ABBB?B?AB?B","BA?ABB?BAB??B?B?A","??B?B????ABBA??BA","BBBBAA??BA?BB?AB?","???A?A?A??B?????A","??B???A???B???A?A","A???B?B??AB?AB???"}
{4,30,7,30,16,35,23,15,19,30,37,32,23,21,30,36,26,14,16,39}
Returns: {"AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAA", "AAAAAAABABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAABA", "AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAABB", "AAAAAAABABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAABA", "AAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAA", "AAAAAAABABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBABB", "AAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBABB", "AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAABB", "AAAAAAABABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAABA", "AAAAAAABABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAB", "AAAAAAABABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA", "AAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBABB", "AAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAB", "AAAAAAABABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAABA", "AAAAAAABABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAA", "AAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBA", "AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBA", "AAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAA", "AAAAAAABABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB" }
50
{"???B?A??ABBA???AB","?AAB???BBAAA??A??","AABBABBA???BA??AA","????AAAA??A??A??A","???B?????ABA?AA??","?AA???BBAA?A?B?B?","?????AA?A??AA?AA?","ABAABBA?AA?A?A??A","???ABAABAA??B?AA?","?A?A?A????B?B???B","A?A?BAABB?AB??A?B","AA??AA?B?AAB??A?B","????????BAAB????B","?BBA?B???AA?B??AA","?AA?B?A??AB?BB?BA","A??AA????ABBA?ABA","BB???AB???B??B??B","B?????????AAB?AA?","?????A?????AB???B","??BB?A?B?B???BAAA","A?B?A???AB?A?????","???A?A?ABB???BAAA","A???B???A?AAB????","??A?B?A?B?BA?????","?BB???A?B?AAABAAA","??BAA?A?B?????BA?","???A??BA?AB?????B","???BAA?A?A??AB?A?","??AA???AA?B???BA?","AAAA?A???A????AA?","?AB??B??B???A?AB?","?A??A???A?BA??BAA","B?A??????BAB?B?BB","??B???????B??AA?B","??AABAB?B?BA??B??","???A??????A?AAA??","??B?B?AB?AB??????","B???B?B??A?A?????","???AA?BB??BABA???","?BB?A?BA????A?B?A","??A??B????A?BAB??","?????????B??A????","AA??AA?AABB??AAA?","?A????A?AA??AB?B?","??BA??????BB???A?","?????AA??AAA?????","??A?BB?BB??A?????","B?BAAB?A?????B??B","B?B?A????BB?BA?B?","??????BB???B?B??B"}
{483,521,382,71,299,104,531,717,850,626,394,163,171,763,49,836,628,120,401,451,62,171,706,786,753,171,506,736,975,454,945,286,825,821,732,610,894,886,519,634,279,467,790,629,737,189,777,424,21,301}
Returns: {"NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE" }
50
{"?????????????????","?????????????????","?????????????????","?????????????????","?????????????????", "?????????????????","?????????????????","?????????????????","?????????????????","?????????????????", "?????????????????","?????????????????","?????????????????","?????????????????","?????????????????", "?????????????????","?????????????????","?????????????????","?????????????????","?????????????????", "?????????????????","?????????????????","?????????????????","?????????????????","?????????????????", "?????????????????","?????????????????","?????????????????","?????????????????","?????????????????", "?????????????????","?????????????????","?????????????????","?????????????????","?????????????????", "?????????????????","?????????????????","?????????????????","?????????????????","?????????????????", "?????????????????","?????????????????","?????????????????","?????????????????","?????????????????", "?????????????????","?????????????????","?????????????????","?????????????????","?????????????????"}
{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49}
Returns: {"NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE" }
50
{"?????AAA???A??AA?","AABA??AA??BA???A?","??A?????A?A?ABA?A","???B?A?A?AAAA?AA?","AA??????A??AAA?A?","AABAA??AA?A?????A","??????AA?AA??AAAB","A?A?BAB???AA?A??A","?????A????A?BA?AA","?BAA?A???AAAABA?B","?A??BAA???BAAB?A?","?A????AAA?A?A?BAB","??AAB?A?ABAAB??BA","AA?A??A??A?A?B???","?BA?AB?B???A??AAB","BA?A?BAAAA??A????","?A?AA???A?A??????","??????A?ABAA???AA","A?????AAAA??BA???","???A?BA?AAAAA??AA","?AAA?A??BA?B?AA??","AA??A?A?A?B??B?AA","?A???AA?A??A???AB","AAA?AA??AA??B??AB","?AAA?AB??A?A?AA?B","?AA?A?A??AAAAA??B","???BAA?A???ABBAAA","BB??A??A?AB?A????","?A??B?A??BAAB??A?","A??AA??A??A???AAA","AAB??AAA????A????","A??A?AB??B?A?BAA?","??A???A?A?A??A??A","AAAA?A??A?A?B??BA","AAA????B?AAABAA?A","???A?AAAA??????B?","B??A?AAAAAB??B?A?","??AAABAB?ABBA?A??","?AA??????B??BAA??","?AA?AA?BA?B???AA?","???AA???BA?A????A","?AA??A????AB?AAA?","A??BAAA??A?A???AB","A???????A???A?BAA","A??????ABAAA?????","?BAABA?AA?????A??","?AAA?AA???A?BA???","AA??AAAA?A?A?AAA?","?A?AB???BABA?BBA?","?????A??AAAA??AAA"}
{131081410,198669346,761699204,337437458,770827244,939875691,922979178,154579790,129027499,237166447,386186983,814048114,514626888,901336893,405913814,258284762,926103529,796258456,110420939,161257561,995188153,528424146,721673297,43698427,61198773,620137939,382774470,413274054,650419729,879000376,949062871,476138165,940287308,77628311,802913483,90981328,851515872,600680743,942981437,533243453,993246432,311677245,832436687,387037274,885197044,135840826,751434394,295430506,767510384,929560776}
Returns: {"AAAAAAAAABBBBABABABBBBBAABAABBABBABABBBAAAABBAAAAA", "AAAAAAAAABBBBABABBABBBABABAAABBBBAABBABABBBAAABBBA", "AAAAAAAAABBBBBBABBABBBABABAAAABBBBAAABABBBAABAABBA", "AAAAAAAAABBBBABABBBBBABBABABBBBAAABBABABABABABBBBB", "AAAAAAAAABBBBBBABBABBBABBBABBBABABABBABABABBBABBBA", "AAAAAAAAABBBBBBABBBBAAABBAAABBBBBBBBABABBBABAAAAAA", "AAAAAAAAABBBBBBABBBABBBBABBBBBBAABBBAABABBBAABBABB", "AAAAAAAAABBBBABABABBBBBBBBBBABABABBABAABBBAAAABBBA", "AAAAAAAAABBBBABABABBBBBAAAAABAABBABBBBABBABABBBBBA", "AAAAAAAAABBBBABABBABBBBBBBBBBBBABBABBAABBBAAABAABB", "AAAAAAAAABBBBABABBBBBBBBABAABBABBBABBBABBBABAAABBA", "AAAAAAAAABBBBBBABBBAAABABBBABBBBBBABBAABABBAAAABBA", "AAAAAAAAABBBBBBABABBAABABBBABBABBABBAAAABBBBBABABB", "AAAAAAAAABBBBBBABBBABBABBBABBBBAABABBBAAABABBBABBB", "AAAAAAAAABBBBBBABABAAABBABBBBABABABABBBAAABBAAAABB", "AAAAAAAAABBBBABABBBABABBABAAABBABBBABABBBAAABBAAAB", "AAAAAAAAABBBBBBABBBABBBBBABBABBABBAAAAABBBBBAAABBA", "AAAAAAAAABBBBBBABBABBBBBBABBBBBBABAABBABBAABBAABBA", "AAAAAAAAABBBBABABABBBBAAAABBAABBBBBBABABBABBBBABBB", "AAAAAAAAABBBBABABBABBAABABAAAABBBBBAAABAABBBBBAABB", "AAAAAAAAABBBBBBABBBBABBBAABBBBABBBBAABAABAABABBABB", "AAAAAAAAABBBBBBABABBABAAAAABBBBAABBBBBBAABABABABAB", "AAAAAAAAABBBBBBABBABBAABBABBBBBABABABABBABBABBBBAB", "AAAAAAAAABBBBABABABABBABBAAABABBBABBBBABABBBBAABBB", "AAAAAAAAABBBBABABABABBBBAAABBABBBAABBBBABABAABBABB", "AAAAAAAAABBBBBBABABBBBABABBABBBBAAABBBBBAABBBBBBAA", "AAAAAAAAABBBBABABBBBBBBBAAAABAABBBBAABABBBBAABBBBA", "AAAAAAAAABBBBBBABABAABABABBBBAAABABABBBBBBBBBABBAB", "AAAAAAAAABBBBBBABABBBBBBBABBBBBABABAABAABBABBBBABA", "AAAAAAAAABBBBBBABBBABABBAABBBABBBBAABBABBBABBABABA", "AAAAAAAAABBBBBBABBBBAABABBAABAABBBBBBAAAABAAABBABA", "AAAAAAAAABBBBBBABABABBBAAAAABABBBBABBBABBABBABBBAB", "AAAAAAAAABBBBBBABBBBAAABBAABBBAAABBBBBBAAABBBBBBAB", "AAAAAAAAABBBBABABABBBAAABBABABBBBBBBABAAABBABBABAB", "AAAAAAAAABBBBBBABBBAAAAABBBBAAAABAABBBBAABABABBBBA", "AAAAAAAAABBBBABABABBBABAABBBBABABBBABBABBBBABABABB", "AAAAAAAAABBBBBBABBBAABBBBBABBAABAABBBBBABBAABBBAAA", "AAAAAAAAABBBBBBABABBBABBBAABBABBABABBBAABBABBABAAB", "AAAAAAAAABBBBBBABBBBAAABBBABBABBBABBABBAABABBBABBB", "AAAAAAAAABBBBBBABABBABAABBABAAABBBBBABABBBBABABAAB", "AAAAAAAAABBBBBBABBBBABBABBBBBBBBBABBABBABBABBBBBAB", "AAAAAAAAABBBBABABBBBBAAABABABBBABBBABBBBAABBBBBBAA", "AAAAAAAAABBBBBBABBBAABABBBBABABBBABABBBABABBBBABBB", "AAAAAAAAABBBBABABBBBBBBBABABBABBAAABBAABABBABABBAA", "AAAAAAAAABBBBBBABBBABABBBABBAAABBBBBBAAABABBBBAABB", "AAAAAAAAABBBBABABABBBBBABABBABBBABBBBBBAAABAAABBBB", "AAAAAAAAABBBBBBABBABBBAAAABAABABBBABBBABBABBAABABA", "AAAAAAAAABBBBABABBBABBBBAABABBAABBBBABABABBBAAABAA", "AAAAAAAAABBBBBBABBABBBABBABABBABABBBBBBBAABAAABBBA", "AAAAAAAAABBBBBBABBBABBBBBBBAABBBBBBBABBBABAAAABAAB" }
50
{"A?A??AA?A?A???A?A","A??AAA?????A?A?A?","AAAAA???AAAA?AAA?","?A????A?A?AAA????","AAAA???????A?AAAA","????A?AAAA?AAAA?A","A???AA?AA?A?AA?A?","A?A?AAA???A?AA???","A?A?AA?A?A?A??AA?","?AA?A?AAAAA??AAA?","??A??AA??A?AA?AA?","?A?A?????A??A??AA","AAA??A?????A?AAAA","A?A???A???AAA????","A?A?AA?A??AAA??A?","A??AA???????AA?A?","???A????AAAAAA??A","???A?A?A?A?A?AAAA","AAA???AA?????AA??","??A?AA?A?AA?A??AA","?AAA??AAAA??A?AA?","A????????A??A????","?A?????A??????A?A","AA?AAAA?AAA?A???A","?A??A?A?AA?AA???A","?AA??AA??????AAA?","AAAA?A??????A?A?A","A???A??AAA?AAA?A?","??AA?AA??????A?AA","AAA???AA??????AA?","AAAAA??AA???A??A?","??A?AA?A?AA???A?A","?AAA??A??A????A??","?A??AA?AA?AA??AA?","?????AAAA?????AA?","?A?A??A?AA???AA??","???A?A???????AA??","AA?A??A??A??A????","AA???A?AAA?A?AA??","AA??AA??AAAAA???A","A?AA?AAA?AAAA?AA?","A?A?AAA?A???A?A??","AAA?AA????A?A?AA?","?AAA??A?AA???????","A??A?AA??A?AA?A?A","?A??A??AA?AAA???A","??AA??A????????AA","??A?A???AA?????A?","?AAA??AA?A???????","A??A?AAAA?????A?A"}
{150707534,412147413,186401903,150694217,106539140,722740356,978272411,742647187,225369019,383436394,81247275,276398934,885555486,916030737,977405758,883759925,812121176,630301299,20582535,341778001,708363677,986108653,84352880,108396512,508673307,66409402,822653404,408629166,899392114,9073723,828636951,170441948,945238719,795727327,145887913,897161025,948517061,252642618,825187827,591980060,58228605,481984806,308324031,656359694,667161159,940058470,344694795,518614326,248732249,674879513}
Returns: {"AAAAAAAAABBABABBBABBBBBAABBBABBAABABBBBBBBABABBBBB", "AAAAAAAAABBABBBBBABBBBAAABBBAABBABBBBAABBBAAABBBBA", "AAAAAAAAABBABABBBBABBABBABAAABBBBBBBBBAAAABAABBBBA", "AAAAAAAAABBABABBBABBBBBAABBBABABBBBABBBABABABBBBBB", "AAAAAAAAABBAABBBBBBBBBBAABBBBABBAABBBBABABBBBBBAAB", "AAAAAAAAABBBABBBABABAAAABBBBBBBBBBBABBABABAAABAABA", "AAAAAAAAABBBABBBBBBABBBBABBABBBBABBBBAAABBABABBBAA", "AAAAAAAAABBBABBBABABBABBBABBBBBBAABABBAAABBBBBBAAA", "AAAAAAAAABBABABBBBBABBAABBBBBBBBBBBBABABBBABABBBBA", "AAAAAAAAABBABBBBBABABBAABBABABBBBABBBBAABABABBBBAA", "AAAAAAAAABBAABBBBBBBBAAABBBBBBBBBAAABBBABAAABBBBBA", "AAAAAAAAABBABABBBBBBBBBBABBABBABBBBBBBBBBBBBBABABA", "AAAAAAAAABBBABBBBBAABBBABBBBAABBBABBBBAABBBBBBABBB", "AAAAAAAAABBBABBBBBABBABABABBAAABBBAABBABBBBBBBBBBB", "AAAAAAAAABBBABBBBBBABBBBABAABBBBBABBBABABBBBAABABB", "AAAAAAAAABBBABBBBBAABBBABAABAABBBBABABBBAABBBBABBB", "AAAAAAAAABBBABBBABBBBBBBABBBBBABBBAAABBBBAABABABAB", "AAAAAAAAABBBAABBBABBBBABBBBBBABABBBBBAABBBBABABBAB", "AAAAAAAAABBAABBBBABBBABBBAAAABBAAABBBBBBABBBABBBAB", "AAAAAAAAABBABBBABBBBBABABBABAABBBBAABABBBBAABABABB", "AAAAAAAAABBBAABBBBBBBBBAABBABABABAABBBBABBAAABBAAB", "AAAAAAAAABBBABBBBBBBAAABBBBBABABABABBABABBBABABBAB", "AAAAAAAAABBAABBBBBBBBAABBBBBBABAABBBBABBABABBBBAAB", "AAAAAAAAABBAABBBBBBBBBBABBAAAAABBBBABBBBABBBAABBBA", "AAAAAAAAABBABBBBBBBAABABBBABBBBBBAABBABAAAAABBBBBB", "AAAAAAAAABBAABBBBBBABBBBBBBBBAABABABBBAABBBAABAABB", "AAAAAAAAABBBABBBBABABBABBBBABBBBAABBABABABBAABBABA", "AAAAAAAAABBABBBBBABBBABBBABAABBAABBBABBBBBBAABABBA", "AAAAAAAAABBBABBBBBABABAABABBBBBBBBABABBAABABBABAAB", "AAAAAAAAABBAABBBBABABBBABBBBBBBBBBAAAABBABABBBAAAB", "AAAAAAAAABBBABBBBABABBBBABBBBABAABBBABBABBABABAABA", "AAAAAAAAABBABABBBBAABBABBBAABBBABBBABBBBABBBBABBBA", "AAAAAAAAABBBABBBBBBAABABAABBBBABABBABABBBBABABBBBA", "AAAAAAAAABBBABBBABBBBBAABAAABBABBABBBABABBBAAAAABA", "AAAAAAAAABBABABBBABBBBAABBBAABBBBABBBABBBABABAABAB", "AAAAAAAAABBBABBBBBABAABBBBBABBBBABBABAAAABBABBBAAB", "AAAAAAAAABBBABBBBBBAABABBBBABBBBBBBBBABBBBABAABBAB", "AAAAAAAAABBABABBBBBBBABBAAABBBBBBBBABBBBAABAAAAABA", "AAAAAAAAABBBABBBBABABBBABABBBABABBBBABBBABABBBABAB", "AAAAAAAAABBABBBBBBBBBBAABABBABABBBAABBABABBBBBBBAA", "AAAAAAAAABBAABBBBBBABBBABBABAABBBBABBBBABAABBAAAAA", "AAAAAAAAABBABBBBBBABBABBBBBBBAABABAABBABBBBAAABBAB", "AAAAAAAAABBABBBABBBABBABBAAAABABBABBABBBAABBBABBAB", "AAAAAAAAABBBAABBBBABBABBBAABBBBBABBAAABBABBABBBAAA", "AAAAAAAAABBBAABBBBABBBBABAABBBAABBBABABBBABAAABBBA", "AAAAAAAAABBBABBBBBABBBBBBBBABBBABBBBBBAABBBBBAABBA", "AAAAAAAAABBABBBABBBBBABBABBBBBBBBBBABAAABBAAABBBAA", "AAAAAAAAABBABBBBBBBABAABAABAAABBBBABBBAABBBABABBAA", "AAAAAAAAABBABABBBBBBBABAABBABBBABBBBBBABBBAABBAAAB", "AAAAAAAAABBBAABBBBABBBBBBBBABABABBABABBBBBBAABBAAB" }
50
{"AAAAAAAAAA?AAAAA?","AAAAAAAAAAAAAAAAA","A?AA?AAA?AAAAAAA?","AAAAAAAAA?AAAAAAA","AA?AAA?AA?AA?AAAA","AAA?A?AAAAAAAAAAA","A?AAAAAAA?A?A?AAA","AAAAAAAA?AAAAAAAA","AAA?AA?AAAAAAAAAA","AAAAA?AAAAAAAAAAA","AAAAAA?AAA?AA?AAA","AAAAAAAAAAAAAA??A","A?AAAAAAAAAA?AAAA","?A??AAAAAAAAAAAAA","AAAAAAAAAAAAAAAAA","AAAAAAAAAAAAAAA??","AA?AAAAAAA?AAAAAA","A?AAA??AAAAAAAAAA","A?AAAAAAAAAAAA?AA","???AAAAAAAAAAAAAA","AAA??A?AAAAAAAAAA","AAAAAAAA??A??AAAA","?AA?A?AA?AAAA?AAA","AAAAAAAAAAAAAAAAA","AAAAAAAAAAAAAAAAA","AAA?AAAAAAAAAAAAA","AAAAAA?A?AAAAAAAA","A?AA?AAAAAAA?AAAA","AAAAAAAAAAAAAAAA?","AAAAA?AAAAAAAAA?A","AAAAAA?AAAAAAA?AA","AA?AA?AAAAAAAAAAA","AAAAAAA??AAAAAA?A","AA?AAAAA??AAAAAA?","AAAAA??AAAAAAA??A","AAAAAAAAAAAA?AA?A","AAAAAA?AAAA?AAAAA","AAAAAAAAA?AAAAAAA","?A??AAAAAAAAAAA?A","AAA??AAAAAAAAAAA?","A?AAAAAAAAAAAA?AA","A?AAAAAAAAAA?AAAA","AAAAAAAAAAAAAAAAA","AAAAAAA?AAAA?AAA?","AAAAAAAAAAAAAAAAA","AAAAAAAAA?AAA?A?A","AA??AAA?AA?AA?AAA","AAA?AAAAAAAAAAAAA","AA?AAA?AAAAAAAAA?","AAAAAAAAAAAAAA?AA"}
{548602351,570247496,705348770,158006194,601688484,932510248,864755260,965892588,823530776,919568628,570117044,630580427,812119536,287125189,340098674,655181899,96597189,961562432,506262418,478762969,654067680,563670519,954410170,804069135,88922828,562234584,87855542,599838779,741675718,963875777,389245796,895837582,2763865,229435940,550053285,842421204,23210954,744600004,573001886,283809920,59822570,570186457,327776796,52660247,273360363,512134761,813557307,871654587,221609178,817878314}
Returns: {"AAAAAAAAAAAAAABABBAABBAAABAABABBABBABBAAAABABABABB", "AAAAAAAAAAAAAABABBAABBAABAABBBBABBBAAABAABAABABBBB", "AAAAAAAAAAAAAABABBAABBBABABAABBBAABBBABBBBBABBBBBB", "AAAAAAAAAAAAAABABBAAABBAABBAABAAABAAABBAAAAABABAAB", "AAAAAAAAAAAAAABABBAABBABAAABBAAAAAAABAABAAABABBABA", "AAAAAAAAAAAAAABABBABAABAAAABABBBAAABBABABABBABBAAA", "AAAAAAAAAAAAAABABBABAAABAAABAAABAAABBABBBABBAABAAA", "AAAAAAAAAAAAAABABBABAABABAABBAAAABAAAAABAABAAAABAA", "AAAAAAAAAAAAAABABBABAAAAABBBAAABABBABBBBABBABAAABA", "AAAAAAAAAAAAAABABBABAAABBBBAABAAABAABABAAAABBBABBA", "AAAAAAAAAAAAAABABBAABBAABAABBBBAABBAAABABABAABAABB", "AAAAAAAAAAAAAABABBAABBABBAAAABBBAABBABBBBBBAABBBBA", "AAAAAAAAAAAAAABABBABAAAAABAAABABABBAAAABABBABABBBA", "AAAAAAAAAAAAAABABBAABAAAABABBAAABBBABAAABBBBABBBBA", "AAAAAAAAAAAAAABABBAABAABAABAABBAAABBABAABAAABBABAB", "AAAAAAAAAAAAAABABBAABBABBBBAABABBBAAABBBAABBAAAABB", "AAAAAAAAAAAAAABABBAAABABABBBABBBAAABBABAAAAAAABABA", "AAAAAAAAAAAAAABABBABAABABAAAABBBABBBABBBABAABBBBAA", "AAAAAAAAAAAAAABABBAABABBBABAABBABBBBBABABAABBABBAA", "AAAAAAAAAAAAAABABBAABABBAABBBBABAABABBBBBBBAAABABB", "AAAAAAAAAAAAAABABBAABBABBBBAAAABABBBBBBBAABABABABA", "AAAAAAAAAAAAAABABBAABBAABAAAABABBAAABBBABBBAABBBBA", "AAAAAAAAAAAAAABABBABAABAABBABABBBBABAABAABAAAABBBB", "AAAAAAAAAAAAAABABBABAAAAAABAABBAAAABBABBABAABBBBAB", "AAAAAAAAAAAAAABABBAAABABABABBAABBABAAABABBBBAABAAA", "AAAAAAAAAAAAAABABBAABBAAABBBBBBBBBAABBBAAAAAABBABB", "AAAAAAAAAAAAAABABBAAABABABABABABBAAABABABBAAAABAAA", "AAAAAAAAAAAAAABABBAABBABAAABAAAABBBABABBABAAABABAB", "AAAAAAAAAAAAAABABBAABBBBAABBAABBAAAABBAAAAABABBBAA", "AAAAAAAAAAAAAABABBABAABABAABAAAAABBABBBBAAAABABABA", "AAAAAAAAAAAAAABABBAABAABBBBAAABBABABBABBABABABAAAA", "AAAAAAAAAAAAAABABBABAAABBAAABAABAAAABBAAAAABAAABAA", "AAAAAAAAAAAAAABABBAAABAAAAAABABBBBBBAAABABBABABBBB", "AAAAAAAAAAAAAABABBAAABBBABBBABBBAABABBAAAAABABBABB", "AAAAAAAAAAAAAABABBAABBAAABABAAABAAAAAABAABBABAAAAA", "AAAAAAAAAAAAAABABBABAAAABABBBABABABAAABABAABBBBAAB", "AAAAAAAAAAAAAABABBAAABAAABABBABBBBABBBBABABBBBBBBA", "AAAAAAAAAAAAAABABBAABBBBAABBBBBAABAAAAABBBABAAAABA", "AAAAAAAAAAAAAABABBAABBAABABABAABBAAABABAAABAABAABB", "AAAAAAAAAAAAAABABBAABAAAABAABBAAAABAABBABBAAABBBAA", "AAAAAAAAAAAAAABABBAAABAABBBABAABAAABBAABBBBBBBBBBA", "AAAAAAAAAAAAAABABBAABBAABAABBBBABABAABBABABAABABBA", "AAAAAAAAAAAAAABABBAABAAABBBBABBAAAABAABAABBBAAABBA", "AAAAAAAAAAAAAABABBAAABAABBAABBABBAABABBBABBAAAAABB", "AAAAAAAAAAAAAABABBAABAAAAABAAABABABBBBAAABAAAAAAAB", "AAAAAAAAAAAAAABABBAABABBBABBBBABBAAAAABAAABABABBBB", "AAAAAAAAAAAAAABABBABAAAAABAABABABBBBABBBBBBABBBAAA", "AAAAAAAAAAAAAABABBABAAABAABABABBBBAAABAABBBAABBBBA", "AAAAAAAAAAAAAABABBAAABBBABABBAABAAABBBBBBAAABABBAB", "AAAAAAAAAAAAAABABBABAAAAABABBABBBAABABABABABBBAABA" }
50
{ }
{1000000000 }
Returns: {"AAAAAAAAAAAAAAAAAAAABBBABBBAABBABABBAABABAAAAAAAAA" }
50
{"AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAABA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAABBB", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "BABABABAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA" }
{0, 1, 2, 3, 4, 1000000000, 999999999, 9485734, 3945782, 394823, 0, 1, 2, 3, 4, 1000000000, 999999999, 9485734, 3945782, 394823, 0, 1, 2, 3, 4, 1000000000, 999999999, 9485734, 3945782, 394823, 0, 1, 2, 3, 4, 1000000000, 999999999, 9485734, 3945782, 394823, 0, 1, 2, 3, 4, 1000000000, 999999999, 9485734, 3945782, 394823 }
Returns: {"AAAAAAAAAAAAAAAABBAAAAAAAAAAAAAAAABBAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAAAAAABBAAAAAAAAAAAAAB", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAAAAAABBAAAAAAAAAAAABA", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAAAAAABBAAAAAAAAAAAABB", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAAAAAABBAAAAAAAAAAABAA", "AAAAAAAAAAAAAAAABBAABBBABBBABAAAABBABBABABBBABAABA", "AAAAAAAAAAAAAAAABBAABBBABBBABAAAABBABBABABBBABAAAB", "AAAAAAAAAAAAAAAABBAAAAAAAABAABAABABBBAAABBBBBABABA", "AAAAAAAAAAAAAAAABBAAAAAAAAAABBBBBAABABABBBAABABBBA", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAABAAAAABAABBAABBBAAAB", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAAAAAABBAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAAAAAABBAAAAAAAAAAAAAB", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAAAAAABBAAAAAAAAAAAABA", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAAAAAABBAAAAAAAAAAAABB", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAAAAAABBAAAAAAAAAAABAA", "AAAAAAAAAAAAAAAABBAABBBABBBABAAAABBABBABABBBABAABA", "AAAAAAAAAAAAAAAABBAABBBABBBABAAAABBABBABABBBABAAAB", "AAAAAAAAAAAAAAAABBAAAAAAAABAABAABABBBAAABBBBBABABA", "AAAAAAAAAAAAAAAABBAAAAAAAAAABBBBBAABABABBBAABABBBA", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAABAAAAABAABBAABBBAAAB", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAAAAAABBAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAAAAAABBAAAAAAAAAAAAAB", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAAAAAABBAAAAAAAAAAAABA", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAAAAAABBAAAAAAAAAAAABB", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAAAAAABBAAAAAAAAAAABAA", "AAAAAAAAAAAAAAAABBAABBBABBBABAAAABBABBABABBBABAABA", "AAAAAAAAAAAAAAAABBAABBBABBBABAAAABBABBABABBBABAAAB", "AAAAAAAAAAAAAAAABBAAAAAAAABAABAABABBBAAABBBBBABABA", "AAAAAAAAAAAAAAAABBAAAAAAAAAABBBBBAABABABBBAABABBBA", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAABAAAAABAABBAABBBAAAB", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAAAAAABBAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAAAAAABBAAAAAAAAAAAAAB", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAAAAAABBAAAAAAAAAAAABA", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAAAAAABBAAAAAAAAAAAABB", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAAAAAABBAAAAAAAAAAABAA", "AAAAAAAAAAAAAAAABBAABBBABBBABAAAABBABBABABBBABAABA", "AAAAAAAAAAAAAAAABBAABBBABBBABAAAABBABBABABBBABAAAB", "AAAAAAAAAAAAAAAABBAAAAAAAABAABAABABBBAAABBBBBABABA", "AAAAAAAAAAAAAAAABBAAAAAAAAAABBBBBAABABABBBAABABBBA", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAABAAAAABAABBAABBBAAAB", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAAAAAABBAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAAAAAABBAAAAAAAAAAAAAB", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAAAAAABBAAAAAAAAAAAABA", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAAAAAABBAAAAAAAAAAAABB", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAAAAAABBAAAAAAAAAAABAA", "AAAAAAAAAAAAAAAABBAABBBABBBABAAAABBABBABABBBABAABA", "AAAAAAAAAAAAAAAABBAABBBABBBABAAAABBABBABABBBABAAAB", "AAAAAAAAAAAAAAAABBAAAAAAAABAABAABABBBAAABBBBBABABA", "AAAAAAAAAAAAAAAABBAAAAAAAAAABBBBBAABABABBBAABABBBA", "AAAAAAAAAAAAAAAABBAAAAAAAAAAAABAAAAABAABBAABBBAAAB" }
50
{"BB?AA?BA???BBAA??", "B??BABA?BAAABABA?", "AB?BB?AAB?B?BAABA", "B?AAAABBABBB?AABA", "AA?ABABBA?B?B?A??", "?AB?A?BAABB?BBAB?", "B?ABABAB?BABBA?AB", "B?BB?AAAAA??AB?AB", "AB?BB?A?BAAB??BBB", "ABB?B?AB?AB?BA?AA", "?A?BBAAAABBBBB??A", "A??BB?BBBA??ABABA", "AB?BBB?AAABABA?BB", "A?BBBBBA?BAAAA???", "B???AA?BBABBBA?AB", "?B??B?A?ABA??????", "A??BA?B?B?BAA?B?B", "BB?A?ABBBBA??A???", "AB??AB?BBBAAABABB", "A?A?BBB?BABB?B?BA", "ABAB?BB?AB?BB?BBA", "BB?B?BA???BBA?AAB", "ABB?BBB?BBABB??B?", "BBB??BB?AB?B?B??B", "?A?B?AB??A?A?B?BA", "B?AAA??A?ABA??B?B", "B?ABB??B????B??AA", "BA?ABB?B?BBA????B", "BAA?B??BABB??BAAA", "A?A?A??A???ABAAA?", "AA?ABB?BAABBAA?B?", "?ABBAB?A??BBBABB?", "BA?BABA??AABBBAB?", "?A??A?BBBA?A?BABA", "?A?ABBB?ABABA?B?B", "BB?A?BBBBA?B?AA??", "AAA?ABBBBA??A?A?A", "ABA??BAB?ABAB??B?", "AA?AA????AA?BAABB", "?AB??AABABA?BA?AB", "?AA?BAA??BBBBBBAB", "?BBBBAA?B?A?AA?B?", "?AAABBBBBA?AAAA?B", "AA??BBBBABB?ABA?A", "??ABBABA?A??AB??A", "ABB??AB??BBABBABB", "A?BB?A?A???AB?AB?", "AA?B??BAABAA?A??A", "??AABA?BAA?BBA?AB", "????BA?BBBAB?AB?A" }
{1, 410000, 184670000, 63340000, 265000000, 191690000, 157240000, 114780000, 293580000, 2696, 20000, 244640000, 57050000, 281450000, 232810000, 168270000, 99610000, 4910000, 29950000, 119420000, 48270000, 54360000, 323910000, 146040000, 39020000, 1530000, 2920000, 123820, 0, 174210000, 187160000, 197180000, 198950000, 54470000, 217260000, 147710000, 1153800, 0, 18690000, 199120000, 256670000, 262990000, 170350000, 98940000, 287030000, 238110000, 313220000, 303330000, 176730000, 46640000 }
Returns: {"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBABABBBABBAABAAAAAB", "AAAAAAAAAAAAAAAAAAAABABAABAAAAAAABABBBABBABBBAAABA", "AAAAAAAAAAAAAAAAAAAAAABABBBBBBABBBABBAABAABAAABBAB", "AAAAAAAAAAAAAAAAAAAABBABABBBBABABBAAAAAABBBBBBBBAB", "AAAAAAAAAAAAAAAAAAAABABAABBBBAAABBBABAAABBABABABBB", "AAAAAAAAAAAAAAAAAAAAABBBABBAABBAAABBBBABBBABBBABBB", "AAAAAAAAAAAAAAAAAAAAABABBBAAAABAABAAABABBABBABBABB", "AAAAAAAAAAAAAAAAAAAABBBABAABAAAAAABABABBBBBABBAABA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBABBBBAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBABBAAABBA", "AAAAAAAAAAAAAAAAAAAABBAAABBAAAABABABBAAABBBBAAAABB", "AAAAAAAAAAAAAAAAAAAAAABABBAAABAAABAAAAAAABABAAAABA", "AAAAAAAAAAAAAAAAAAAABBBAAAABBAAAAAABABABBABBAABAAB", "AAAAAAAAAAAAAAAAAAAABBAAAAAAAABBAABBBAAAAABAABABBB", "AAAAAAAAAAAAAAAAAAAAABBBBBAABBABBBAABABAAAAAABBBBA", "AAAAAAAAAAAAAAAAAAAAABABAABBABBBAAAAAABBBBBAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAABBAAAABABBABABAAABAABBBA", "AAAAAAAAAAAAAAAAAAAAAAABABBAAABABBAAABBBABBAAABABA", "AAAAAAAAAAAAAAAAAAAAABABBBBABBBAAABBABAAABBAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAABAABAABBBBABABBAAAAABABBBBBB", "AAAAAAAAAAAAAAAAAAAAAABABABABBBBABABBAAABBBAABABAA", "AAAAAAAAAAAAAAAAAAAABBBBBABBAABBBBABABBBBBBBBBABBB", "AAAAAAAAAAAAAAAAAAAAABBBAAAAAABAABAAABBAAAABABBBAB", "AAAAAAAAAAAAAAAAAAAAAAABBABBBAAAABBAABABBABABBAAAB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAABBABBABBABAAAAAAAAAABA", "AAAAAAAAAAAAAAAAAAAAAAAAAAABBABBABBABABBAABBBAAABA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAABBABBBABABBAB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAABAABAABABBAAAAAAABAAAABBAAAAAA", "AAAAAAAAAAAAAAAAAAAABABAABABAABABBBAABABABABAAABBB", "AAAAAAAAAAAAAAAAAAAABABABABBAABBBABABAAAAABABAAABA", "AAAAAAAAAAAAAAAAAAAABABABBAAAAABAABBABBABBBAABAABB", "AAAAAAAAAAAAAAAAAAAAAABABABBAAAAAAABBABABBABABBBBB", "AAAAAAAAAAAAAAAAAAAABABBABBBAAAAAABAABBABBAABBBBAA", "AAAAAAAAAAAAAAAAAAAAABBBAAAABBBBAAABBAAABBBBBBAABA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAABABABBBABABBAAAABAABAB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAABBAABAABBAAABBABBAABAAABBA", "AAAAAAAAAAAAAAAAAAAABABABBAAAABBAAABBBAABABABABAAB", "AAAAAAAAAAAAAAAAAAAABBABAABBBAABBBBABBBBBABABAABBA", "AAAAAAAAAAAAAAAAAAAABBABABBABABBBAABBBAAABAAAAABBA", "AAAAAAAAAAAAAAAAAAAAABBBBBBAAAAABBBBBBBAAAABBAABBA", "AAAAAAAAAAAAAAAAAAAAABABAABBAAAAABAAAABAABBBABBABB", "AAAAAAAAAAAAAAAAAAAABBBAABAAABBABBABBBBBABABABABBA", "AAAAAAAAAAAAAAAAAAAABBAAAABABBAAABABBBAABBABBBAAAA", "AAAAAAAAAAAAAAAAAAAABBBBABAAABBBAAAAAABBAAAAABBABA", "AAAAAAAAAAAAAAAAAAAABBBABBBAABABABBBAABAABAABABBAA", "AAAAAAAAAAAAAAAAAAAABAABABAAAAABAAAAABABABBBBBABAB", "AAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAABBBAABAAAAAABAB" }
50
{"?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????", "?????????????????" }
{0, 1, 2, 3, 4 }
Returns: {"NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE", "NO PAGE" }