Problem Statement
Your task is to find a way to place the words in a paragrah so that the width of the widest space is as small as possible. You may assume that each letter has the same width, and that each space must be at least as wide as one letter. You will be given a
Definition
- Class:
- Justify
- Method:
- justify
- Parameters:
- String[], int
- Returns:
- String[]
- Method signature:
- String[] justify(String[] paragraph, int width)
- (be sure your method is public)
Notes
- A word is a sequence of non-space characters that is not a substring of any other sequence of non-space characters.
Constraints
- paragraph will contain between 1 and 50 elements, inclusive.
- Each element of paragraph will contain between 1 and 50 characters ('a'-'z', 'A'-'Z', '.', ',', '-' and ' ').
- No element of paragraph will contain leading, trailing, or double spaces.
- width will be between 10 and 80, inclusive.
- There will be a way to place the words in paragraph such that each line except the last has at least two words.
- The best return will be unique.
Examples
{"the quick brown fox jumps over the lazy dog"}
13
Returns: { "the quick", "brown fox", "jumps over", "the lazy dog" }
With the width this small, the best we can do is to have some spaces that are 5 times as wide as letters. In the first line, for instance, there are 8 letters, and only one space. Note that the last line need not be justified.
{"the quick brown fox", "jumps over the lazy dog"}
20
Returns: { "the quick brown fox", "jumps over the lazy", "dog" }
We can do much better with the same words, but a larger width. In this case, the widest space is only 1.3333 times as wide as a letter.
{"the"}
80
Returns: { "the" }
{"Four score and seven years ago our fathers brought"}
80
Returns: { "Four score and seven years ago our fathers brought" }
Note that sequences such as "devotion--that" count as single words.
{"a"}
20
Returns: { "a" }
{"AAAA AAAAAAAA AAAAAAAAAAAA AAAAAAAAAAAAAAAAA AAAAA","AAAAAAAA AA AAAAAAAAAAAA A AAAAA AAAAAAAAAAAAAAAAA","AAAAAAA AAAAAAAAAAAAAA AAA AAAAAAAAAAAAAAAAAAAAAAA","AA AAAAAAAAAAAA"}
45
Returns: { "AAAA AAAAAAAA AAAAAAAAAAAA AAAAAAAAAAAAAAAAA", "AAAAA AAAAAAAA AA AAAAAAAAAAAA A AAAAA", "AAAAAAAAAAAAAAAAA AAAAAAA AAAAAAAAAAAAAA AAA", "AAAAAAAAAAAAAAAAAAAAAAA AA AAAAAAAAAAAA" }
{"A AA AA A A A A AAA A A A AA A A A AA A A A A AA A","AA A A AAA A A A A A A"}
12
Returns: { "A AA AA A A", "A A AAA A A", "A AA A A A", "AA A A A A", "AA A AA A A", "AAA A A A A", "A A" }
{"A A A A A A A A A A A A A A A A A A A A A A A A A","A A A A A A AAA A A A A A A AA A A A A A A A AA A","A A A A A A A A A A A A A A A A AA A A A"}
17
Returns: { "A A A A A A A A A", "A A A A A A A A A", "A A A A A A A A A", "A A A A AAA A A A", "A A A AA A A A A", "A A A AA A A A A", "A A A A A A A A A", "A A A A AA A A A" }
{"A AAA A AA A AA A A AA AA A A A AA A AA A A A A A","A A A A A A A AA A AAAA A AA AA A A AA AA A A A A","A A AA A AA A A A A A A A A AA A A A AA A A AAA A","A"}
55
Returns: { "A AAA A AA A AA A A AA AA A A A AA A AA A A A A A A A A", "A A A A AA A AAAA A AA AA A A AA AA A A A A A A AA A AA", "A A A A A A A A AA A A A AA A A AAA A A" }
{"A A A AA A AA AA A A A A A A A A A A AA AA A A A A","AA A AA AA AAA A A A A A A A A A AAA A AA AAAA A"}
75
Returns: { "A A A AA A AA AA A A A A A A A A A A AA AA A A A A AA A AA AA AAA A A A A A", "A A A A AAA A AA AAAA A" }
{"AAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAA AAAAAAAA AAAAAAA","AAAAAAAAAAAAAAAAA AAAAAAAAAAAA AAA AAAAAAAAAAAAAAA","AAAAAAAAAAAAAAAAAAAAAAAAAA"}
76
Returns: { "AAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAA AAAAAAAA AAAAAAA AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAA AAA AAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAA" }
{"A A A A A A A A A A A A A A A A A A A A A A A A A","A A A A A A A A A A A A A A A A A A A A A A A A A","A A A A A A A A A A A A A A A A A A A A A A A A A","A A A A A AA A A A"}
31
Returns: { "A A A A A A A A A A A A A A A A", "A A A A A A A A A A A A A A A A", "A A A A A A A A A A A A A A A A", "A A A A A A A A A A A A A A A A", "A A A A A A A A A A A A A A A A", "AA A A A" }
{"AAAAAAA AAAAAAAAAA AAAAAAAAAA AAAA AA AAAAAAAAAAAA","AAA"}
78
Returns: { "AAAAAAA AAAAAAAAAA AAAAAAAAAA AAAA AA AAAAAAAAAAAA AAA" }
{"AAAAAAAAA AA AAA AA AAAAAAAAAAAAA A AAAAA AAAAAAAA","A A AAAAA AA AA AA AAAAAAA A A AA A AAAA AAAAAAAAA","AAAAAAA AAAAAAAA A AAAAAA AAA AAAAAAA AAAAAAAAAAAA","AA AAAAAAA AAAAAAAAA AAA AAAAA AA AAAAAA AAAA AA A","AA AAA AAAAAAA AAAAAAAAAAA AAAA A AAA AAAAAAAAAA A","AAAAAAA AAAA AAAA AAAAAAAAAAAAAAAA AA AAAAA AAAAAA","AAA AAAAAA AA AAAAAAA AAAAAAAAAAA AAAAAAAAAAAAAAAA","AAAA AAAAAAAAAAA A A AAA AAAA AAAAAAAAAAAAA AAAA A","AAAA AAAAAAAA AAAAAA AAAAAAA A AAAAAA AAAAAA A AAA","AA AAAAAAA AAAAAA AA AAAAAAAAAAAA AAAAAA AAAAAA AA","AAAAAAAAAA AA AA AAAA AAAAAAAA AAAAAA AA AAAAAAAA","AAAA AAA AAA AAAA AAA A AAAAAAAA AAA AAA AAAA AA A","AA AAAA AAAAAAAAA AAA AAAAAA AA AAAAAAA A AA A AAA","A A A AAAAAAA AA AAAA AAA AAAAA AAA AAAAAAA AAAA A","AAA AAAA AAAAA A AAA AAAA AAAAAA AA A AAAAA A AAA","AAAAAAAAAAAAAAAA AA AAAAAAAAAAAAAA"}
50
Returns: { "AAAAAAAAA AA AAA AA AAAAAAAAAAAAA A AAAAA AAAAAAAA", "A A AAAAA AA AA AA AAAAAAA A A AA A AAAA AAAAAAAAA", "AAAAAAA AAAAAAAA A AAAAAA AAA AAAAAAA AAAAAAAAAAAA", "AA AAAAAAA AAAAAAAAA AAA AAAAA AA AAAAAA AAAA AA A", "AA AAA AAAAAAA AAAAAAAAAAA AAAA A AAA AAAAAAAAAA A", "AAAAAAA AAAA AAAA AAAAAAAAAAAAAAAA AA AAAAA AAAAAA", "AAA AAAAAA AA AAAAAAA AAAAAAAAAAA AAAAAAAAAAAAAAAA", "AAAA AAAAAAAAAAA A A AAA AAAA AAAAAAAAAAAAA AAAA A", "AAAA AAAAAAAA AAAAAA AAAAAAA A AAAAAA AAAAAA A AAA", "AA AAAAAAA AAAAAA AA AAAAAAAAAAAA AAAAAA AAAAAA AA", "AAAAAAAAAA AA AA AAAA AAAAAAAA AAAAAA AA AAAAAAAA", "AAAA AAA AAA AAAA AAA A AAAAAAAA AAA AAA AAAA AA A", "AA AAAA AAAAAAAAA AAA AAAAAA AA AAAAAAA A AA A AAA", "A A A AAAAAAA AA AAAA AAA AAAAA AAA AAAAAAA AAAA A", "AAA AAAA AAAAA A AAA AAAA AAAAAA AA A AAAAA A AAA", "AAAAAAAAAAAAAAAA AA AAAAAAAAAAAAAA" }
{"AAAAAAAAAAAAAAAAAAAAAAAA AAAAA AAAAAA"}
53
Returns: { "AAAAAAAAAAAAAAAAAAAAAAAA AAAAA AAAAAA" }
{"A A A AA AAA A A A A AA A AA A A AA AAA A A A AAA","AAA AA A A A A A A AA A A AA A A A AA A A A A A A","AA A A AA A AAA A AA A A A AA AA A A AA AA A A AA","A A A A A AA A A AA A A A A A A A A A A AA AA A A","A A A A A AA A A AA A A AA A A AAA A A A A A A A A","A A AA A A A A"}
67
Returns: { "A A A AA AAA A A A A AA A AA A A AA AAA A A A AAA AAA AA A A A A A", "A AA A A AA A A A AA A A A A A A AA A A AA A AAA A AA A A A AA AA A", "A AA AA A A AA A A A A A AA A A AA A A A A A A A A A A AA AA A A A", "A A A A AA A A AA A A AA A A AAA A A A A A A A A A A AA A A A A" }
{"A A A A A A A A A A A A A AAA A A A A"}
41
Returns: { "A A A A A A A A A A A A A AAA A A A A" }
{"AA A A A A A AA A A A A A A AA A A A A A A A A A A","A AA A A A A A A A A A A A A A A A A A A A A A AA","A A AA A A A"}
39
Returns: { "AA A A A A A AA A A A A A A AA A A A A", "A A A A A A A AA A A A A A A A A A A A", "A A A A A A A A A A AA A A AA A A A" }
{"A A A AAAA A AA AAA AAA A A AA"}
18
Returns: { "A A A AAAA A AA", "AAA AAA A A AA" }
{"AAAAA AAA AAAAAA AAA A AAAAAAAAAAAAAAAA AAAAAAAAA","A AAAAA AAAA AA AAAA AA AAAAAA AAAAAAAAA A AAA AA","AAAAAAAAAAAA A AAAAAAAA AAAAA AAAAAAAAAA AAAAAA A","AAAAA AA A AAAA AAAAA AAA AAAAAAAAAAAAAAA A AAA AA","AAAAA A AAAA AAAAA"}
59
Returns: { "AAAAA AAA AAAAAA AAA A AAAAAAAAAAAAAAAA AAAAAAAAA A AAAAA", "AAAA AA AAAA AA AAAAAA AAAAAAAAA A AAA AA AAAAAAAAAAAA A", "AAAAAAAA AAAAA AAAAAAAAAA AAAAAA A AAAAA AA A AAAA AAAAA", "AAA AAAAAAAAAAAAAAA A AAA AA AAAAA A AAAA AAAAA" }
{"AA AAAA AAAA AAAAAA AAAAAAAAAA A"}
63
Returns: { "AA AAAA AAAA AAAAAA AAAAAAAAAA A" }
{"AAAA AAAAAAAAA AAA AAAAA AA"}
78
Returns: { "AAAA AAAAAAAAA AAA AAAAA AA" }
{"A A AAAAAAA AAAA A AAAA AAAA A A AAAA AAAAA A A AA","AA AAAAAAAAA AA AAAA AAA A A AA A AAAAA AA AAA AAA","A AAAA AAAA AAA A A A AA AA A A AAA"}
56
Returns: { "A A AAAAAAA AAAA A AAAA AAAA A A AAAA AAAAA A A AA AA", "AAAAAAAAA AA AAAA AAA A A AA A AAAAA AA AAA AAA A AAAA", "AAAA AAA A A A AA AA A A AAA" }
{"AAAAAAAAAAAAAAAA"}
51
Returns: { "AAAAAAAAAAAAAAAA" }
{"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAA AAAAAAAAA","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAA"}
66
Returns: { "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAA AAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAA" }
{"A A A A A AA AAA AA AA A AAAAA AAA A AA A A A A AA","A AA AA A AAAA AA A AAA AA AA AAAAA AA A AAAA AAAA","AAA AAAAA AAAAA AAAAA AA A A AAAAA AAAA AA A AA A","A A A AAAAA AAA A AA A AAA AAA A AA A A AAAAAA A A","AAA A AAA AAAAA AAAA A A A A AAA A AAAAAAA A AAAA","A A AAAAAA AAAA AA A AA A AA AAAA AAA A A A AA A A","AAA A AA A AA AA A A A AAAAA AA AAAA AAAAAA AAA A","A AA A A A AA AA A A A A AA AAAAA A A A A A AA AAA","A A AAAA AAAAAA A AAAAA A AA AAAA AA AAA A AA A A","AAA AAA AA AAAAAAAA A AA A AA AA AAA AAA AAAAA AAA"}
18
Returns: { "A A A A A AA AAA", "AA AA A AAAAA AAA", "A AA A A A A AA", "A AA AA A AAAA AA", "A AAA AA AA AAAAA", "AA A AAAA AAAA AAA", "AAAAA AAAAA AAAAA", "AA A A AAAAA AAAA", "AA A AA A A A A", "AAAAA AAA A AA A", "AAA AAA A AA A A", "AAAAAA A A AAA A", "AAA AAAAA AAAA A A", "A A AAA A AAAAAAA", "A AAAA A A AAAAAA", "AAAA AA A AA A AA", "AAAA AAA A A A AA", "A A AAA A AA A AA", "AA A A A AAAAA AA", "AAAA AAAAAA AAA A", "A AA A A A AA AA", "A A A A AA AAAAA", "A A A A A AA AAA", "A A AAAA AAAAAA A", "AAAAA A AA AAAA AA", "AAA A AA A A AAA", "AAA AA AAAAAAAA A", "AA A AA AA AAA AAA", "AAAAA AAA" }
{"AA AA A AAAA AAA A AAA A AA A AAA A AA AA AAAA A A","A A A AAA AAA A AA AA A AA A A AAA A AA A AA AA A","A AA AAAAAA A AA AAA A AAA A A AAA A AA A A AAA A","A AA AA AAA AA AAA A A AAAAA AA AA A AAAAA A AAAA","A AA AAA AA AA AA A A AA AAA AAAA A A AAAAAA AA A","A AA A AA AA AAA AAA AA A AAAAA A A AA AAA A AA AA","AAA AAAAA AAA AAAA A AA A AA AA AA A A AAAAA AAAAA","A AAAA A AA AAA A AA AA AA AA A A A AAAA AAA A AAA","AAAAA AAA A AAAA A AAAAA A AAAA A AA AAAAA AAAA AA","AA A AAAAA A A A AA AAA AAA AA A AA A AAAAAA AA A"}
19
Returns: { "AA AA A AAAA AAA A", "AAA A AA A AAA A AA", "AA AAAA A A A A A", "AAA AAA A AA AA A", "AA A A AAA A AA A", "AA AA A A AA AAAAAA", "A AA AAA A AAA A A", "AAA A AA A A AAA A", "A AA AA AAA AA AAA", "A A AAAAA AA AA A", "AAAAA A AAAA A AA", "AAA AA AA AA A A AA", "AAA AAAA A A AAAAAA", "AA A A AA A AA AA", "AAA AAA AA A AAAAA", "A A AA AAA A AA AA", "AAA AAAAA AAA AAAA", "A AA A AA AA AA A A", "AAAAA AAAAA A AAAA", "A AA AAA A AA AA AA", "AA A A A AAAA AAA", "A AAA AAAAA AAA A", "AAAA A AAAAA A AAAA", "A AA AAAAA AAAA AA", "AA A AAAAA A A A AA", "AAA AAA AA A AA A", "AAAAAA AA A" }
{"AA AA A A A AAA A A AA AA A AA AAA AA A AA AA AAAA","A A A AAA AA AAAAA A AA AAA AA AAA A AAAAAAAA A AA","AAA AAA A AA A A A A A A AAAAAAAA A AAAAAA A A A A","A AAAA A A A A AAAAAA AAA AA A A AAAAAAA AA A A AA","AAA AA AA A AA AAA A AA A A AA A AAA AA AA A AAAAA","A AAAAAAAAA AAAAA AA AA AAAA A A AA AAA AAAAAA A A","A AAAA A AA AAAAAA A AAA A A AAAA AA A AAA AA A A","A A A AAA AA A AA AA A AAAA AAAA AAAA A AA AA AA A","AA AAA AA AAA A A A AA AA A AAAA AAA A AAA A A A A","A AAA AAA AAA A A AAAAA A A AAAA A A AA A AAA AAAA"}
17
Returns: { "AA AA A A A AAA A", "A AA AA A AA AAA", "AA A AA AA AAAA A", "A A AAA AA AAAAA", "A AA AAA AA AAA", "A AAAAAAAA A AA", "AAA AAA A AA A A", "A A A A AAAAAAAA", "A AAAAAA A A A A", "A AAAA A A A A", "AAAAAA AAA AA A", "A AAAAAAA AA A A", "AA AAA AA AA A AA", "AAA A AA A A AA A", "AAA AA AA A AAAAA", "A AAAAAAAAA AAAAA", "AA AA AAAA A A AA", "AAA AAAAAA A A A", "AAAA A AA AAAAAA", "A AAA A A AAAA AA", "A AAA AA A A A A", "A AAA AA A AA AA", "A AAAA AAAA AAAA", "A AA AA AA A AA", "AAA AA AAA A A A", "AA AA A AAAA AAA", "A AAA A A A A A", "AAA AAA AAA A A", "AAAAA A A AAAA A", "A AA A AAA AAAA" }
{"A A AA AAAAAAAA A AAA A AAAAAAA AAAA AA AAAA A AAA","AAAA AA A AAA A AAA AAAA AA A A AAA AAAAAA A AA AA","AAAAAAAA AAAA A AAA A AAAA AA AA A AA AAA AA A AA","AA AAAA A AA AAAAAA A A AA AAA AAAA A AAA AAAAAAAA","AA AAA A A AA A A A AA A AA AAA A AA A AAAAAAA A A","A AAA AAAAAAAAAAA AA AAA A AAAAA AAA AAAAAA AAAAAA","AA A AA AAAA A AAAAAAA A AAAA A AAAAAAAAA A AA AAA","AAA A A AAA AAA A AAA AA AA AA AA AA AAAA A AA AAA","A A AA A AAA AAAAA AAA AAA A AAAA AA A A AAAAAA AA","A A AA AA AA AA AAAAA A AA AAAA AAA AAAAA AAAAAAAA"}
19
Returns: { "A A AA AAAAAAAA A", "AAA A AAAAAAA AAAA", "AA AAAA A AAA AAAA", "AA A AAA A AAA AAAA", "AA A A AAA AAAAAA A", "AA AA AAAAAAAA AAAA", "A AAA A AAAA AA AA", "A AA AAA AA A AA", "AA AAAA A AA AAAAAA", "A A AA AAA AAAA A", "AAA AAAAAAAA AA AAA", "A A AA A A A AA", "A AA AAA A AA A", "AAAAAAA A A A AAA", "AAAAAAAAAAA AA AAA", "A AAAAA AAA AAAAAA", "AAAAAA AA A AA AAAA", "A AAAAAAA A AAAA A", "AAAAAAAAA A AA AAA", "AAA A A AAA AAA A", "AAA AA AA AA AA AA", "AAAA A AA AAA A A", "AA A AAA AAAAA AAA", "AAA A AAAA AA A A", "AAAAAA AA A A AA", "AA AA AA AAAAA A", "AA AAAA AAA AAAAA", "AAAAAAAA" }
{"AA AAA A A A AA A AAAA A A AA AA AA AA AA A AA A A","A A AA A AA AA AA AA AAAAAAAAAA AAAAAA A AAA A A A","AA A AAAA AAA AAA AA AAAAAAA A A AAAAAA AAAA AAAAA","A AAAA AA AAAAAAA AA AAAA A AA AA A A AA A AA A A","A A A AAA AAAAA A A A A AA A AA AAAAA AA AA AAA AA","A A AA AAAAAA AAA A A AAA AAAAAA AAA AAAA A AA A A","A A AA AAAA A AA A A AA AAAAAA AA A AAA AA A A AA","AA AAA A A AAAAA A AAAAAA AAA AA AAA A AA AA AA AA","AAAAAAAAAAA A A AA A AAAA AAA A AA AA A A AA AA AA","A AA AAAAA AA AAAA AAAAAA A AA AA AAAAA A AAAAAA A"}
20
Returns: { "AA AAA A A A AA A", "AAAA A A AA AA AA", "AA AA A AA A A A", "A AA A AA AA AA AA", "AAAAAAAAAA AAAAAA A", "AAA A A A AA A AAAA", "AAA AAA AA AAAAAAA A", "A AAAAAA AAAA AAAAA", "A AAAA AA AAAAAAA AA", "AAAA A AA AA A A AA", "A AA A A A A A AAA", "AAAAA A A A A AA A", "AA AAAAA AA AA AAA", "AA A A AA AAAAAA AAA", "A A AAA AAAAAA AAA", "AAAA A AA A A A A", "AA AAAA A AA A A AA", "AAAAAA AA A AAA AA", "A A AA AA AAA A A", "AAAAA A AAAAAA AAA", "AA AAA A AA AA AA AA", "AAAAAAAAAAA A A AA A", "AAAA AAA A AA AA A A", "AA AA AA A AA AAAAA", "AA AAAA AAAAAA A AA", "AA AAAAA A AAAAAA A" }
{"A A A A AAAA AA A A AAAA A AAAAAAA AAA AAAA A AAA","A A AAAAA A AAAA AAA A A A AAA A AA AAAAA AAA A AA","AAA A A AA AAAA AAA AAAAAAA AA AAAAAA A AAAAA A AA","A AAAAAA AAAA AAA A AA AAAA AA A A AA A AA A AA A","A A AAA A AAAA A AAA AA AAA AAA A A AAAAAAA A AA A","A AA A AAAA A A A AAAA A A AA A A A A A AA AAA AA","AAAA A AA AA A AA AAA AAA AA AAAA AAA A AA A A AAA","AAAA A AA AAAAAA AAAAA A A AAA A AAA AA AAA AA AAA","AA AAA AA A A AA AAAAAAA AA AA AA A A AAA A AA AA","A A A AA AA A AA AAAAAA AA AA AAAAAA AAA A A A A A"}
20
Returns: { "A A A A AAAA AA A", "A AAAA A AAAAAAA AAA", "AAAA A AAA A A AAAAA", "A AAAA AAA A A A AAA", "A AA AAAAA AAA A AA", "AAA A A AA AAAA AAA", "AAAAAAA AA AAAAAA A", "AAAAA A AA A AAAAAA", "AAAA AAA A AA AAAA", "AA A A AA A AA A AA", "A A A AAA A AAAA A", "AAA AA AAA AAA A A", "AAAAAAA A AA A A AA", "A AAAA A A A AAAA", "A A AA A A A A A", "AA AAA AA AAAA A AA", "AA A AA AAA AAA AA", "AAAA AAA A AA A A", "AAA AAAA A AA AAAAAA", "AAAAA A A AAA A AAA", "AA AAA AA AAA AA AAA", "AA A A AA AAAAAAA AA", "AA AA A A AAA A AA", "AA A A A AA AA A AA", "AAAAAA AA AA AAAAAA", "AAA A A A A A" }
{"A AAA AAA A A A A AA A AA AAAAA A AAAAA AA A A AA","A A A A AA AAAA A AA A A AAA AA A AA AAAA AAA AA A","AA AAAAAAAAAA A A AA A AAAAAAA A A A A A AA AA A A","A AA A A AA A AA A AA AA AAA AA AA AAA A AA A AA A","A AA AAA AAAAAA A A A A A A AAA A A A A AA AAA AAA","AAA AA AAAA AAAAA A AAAA AAA A A A AA AA A A A AAA","AA A AAA AA A A AA AA A AAAAAA A A AAA A A A AA AA","AA AAA A AA AAA AAAA A A A A A AA A AA A AA A AA A","A A AA A A A AAAAAAAA A AAA A AA A AA AAAAA A AAA","A A A AAAAA AAAAAAA A A AA A AAAA AAA A A AA AAAAA"}
18
Returns: { "A AAA AAA A A A", "A AA A AA AAAAA A", "AAAAA AA A A AA A", "A A A AA AAAA A", "AA A A AAA AA A", "AA AAAA AAA AA A", "AA AAAAAAAAAA A A", "AA A AAAAAAA A A", "A A A AA AA A A", "A AA A A AA A AA", "A AA AA AAA AA AA", "AAA A AA A AA A", "A AA AAA AAAAAA A", "A A A A A AAA A", "A A A AA AAA AAA", "AAA AA AAAA AAAAA", "A AAAA AAA A A A", "AA AA A A A AAA", "AA A AAA AA A A", "AA AA A AAAAAA A A", "AAA A A A AA AA AA", "AAA A AA AAA AAAA", "A A A A A AA A AA", "A AA A AA A A A", "AA A A A AAAAAAAA", "A AAA A AA A AA", "AAAAA A AAA A A A", "AAAAA AAAAAAA A A", "AA A AAAA AAA A A", "AA AAAAA" }
{"A AA AAA A AA AA AAAA AA AAAAAA AA AAAAAAA AAAAAAA","AA AA A AA A AAA AAAAAA A A A AAAA AA AA AAAAA A A","A A AAAAAA AA A AAA AAAA AA AAAA A A A AAAA AAAAA","AA A AAA AAAA AA AA AAAAAAAA A A AA A AAA AAAAAAAA","AAAAA AAAA A AAAAA AA AAAAA AAA A A AAAAA A AAAA A","AA AAA A AAAA A A A A A A AAA AA A AAAAA AAAAA AA","AAAA AAAAAA AAA AA A AA A AAA AAAAAA AAAA AA A AA","A A AA AAAA AAA AAA A AAAA A A AAAAA AAAAA A AAAAA","AA AAAAAA AA AA AAAA AAAAAAA A AAAAAA AAAAAAAAAA A","A A AAAAAAA AA A AAAAAA AAAAAAA A A AAAAAAAAAA AAA"}
20
Returns: { "A AA AAA A AA AA", "AAAA AA AAAAAA AA", "AAAAAAA AAAAAAA AA", "AA A AA A AAA AAAAAA", "A A A AAAA AA AA", "AAAAA A A A A AAAAAA", "AA A AAA AAAA AA", "AAAA A A A AAAA", "AAAAA AA A AAA AAAA", "AA AA AAAAAAAA A A", "AA A AAA AAAAAAAA", "AAAAA AAAA A AAAAA", "AA AAAAA AAA A A", "AAAAA A AAAA A AA", "AAA A AAAA A A A", "A A A AAA AA A", "AAAAA AAAAA AA AAAA", "AAAAAA AAA AA A AA", "A AAA AAAAAA AAAA", "AA A AA A A AA", "AAAA AAA AAA A AAAA", "A A AAAAA AAAAA A", "AAAAA AA AAAAAA AA", "AA AAAA AAAAAAA A", "AAAAAA AAAAAAAAAA A", "A A AAAAAAA AA A", "AAAAAA AAAAAAA A A", "AAAAAAAAAA AAA" }
{"AA A AAAAAAAA AA AAAAAA AAAAAAAAA A A A AAAAA A AA","A AAAAA A A A AAAAAA AA AAAAAAAAAA AAAAA A A AAAAA","A A A AA AAAAA AAAA AA AAAAAAAAAA AAAAA AA AAAAAAA","AA A AA AAAA AA A AAAAAAA AAAAA A AAAA AAA A AAA A","AAA A AAA AA AAAAAAAAA A AAAAAA A A AAA AA A AAAAA","A AA AAAAAAAA A A AAAAAAAAAAAA A A AAAAAA AA AAA A","AAAAAAAAAAAAAAA A A A A AAAAAA A AAAA AA AAAAA A A","AAA A AA AAAAAA A A AAAAAA AAAA AAAAA A AAA AAAAAA","A A A A AAAA AAAA A A AAAAA AA AA A AA AAAAAA AAAA","AAAAAA AAAA AAAAAAA AAAAAA AA A AA AAAAAA A AAAA A"}
20
Returns: { "AA A AAAAAAAA AA", "AAAAAA AAAAAAAAA A", "A A AAAAA A AA A", "AAAAA A A A AAAAAA", "AA AAAAAAAAAA AAAAA", "A A AAAAA A A A", "AA AAAAA AAAA AA", "AAAAAAAAAA AAAAA AA", "AAAAAAA AA A AA AAAA", "AA A AAAAAAA AAAAA A", "AAAA AAA A AAA A AAA", "A AAA AA AAAAAAAAA A", "AAAAAA A A AAA AA A", "AAAAA A AA AAAAAAAA", "A A AAAAAAAAAAAA A", "A AAAAAA AA AAA A", "AAAAAAAAAAAAAAA A A", "A A AAAAAA A AAAA", "AA AAAAA A A AAA", "A AA AAAAAA A A", "AAAAAA AAAA AAAAA A", "AAA AAAAAA A A A", "A AAAA AAAA A A", "AAAAA AA AA A AA", "AAAAAA AAAA AAAAAA", "AAAA AAAAAAA AAAAAA", "AA A AA AAAAAA A", "AAAA A" }
{"AAAAA A AA AA A A A AA AA AA A AAA A AA AAA A AAA","AAA A AA A AA AA A A A AA A AA AA A A A AAAA AA A","AAAAAA A A A A A AA AAA AA A A AAAAA AA AAA A A AA","AA A AAA AAA AA A AA AAAA A A AAAA A AA A AAAAA A","A AA AAAA AA AA AA A AA A AA AA A A AAA A A A A AA","A A AA AAA AA AAAAA A A AA A A AAA A AAAAAAA AA A","A A AAAAAAA AAAA AAA A AAA AAA A A AAAAAAA AAAAAA","A AAAA A AAA A AA AA A AA AAAA A AA A AAA AAAA AAA","AA A AA AAAAA AA AA AA AA A A A A A A A A AA AAA A","A AAAA AAA AA AA AA A A AAAA A A AA AAA A A A A AA"}
20
Returns: { "AAAAA A AA AA A A A", "AA AA AA A AAA A AA", "AAA A AAA AAA A AA A", "AA AA A A A AA A AA", "AA A A A AAAA AA A", "AAAAAA A A A A A AA", "AAA AA A A AAAAA AA", "AAA A A AA AA A AAA", "AAA AA A AA AAAA A A", "AAAA A AA A AAAAA A", "A AA AAAA AA AA AA A", "AA A AA AA A A AAA A", "A A A AA A A AA AAA", "AA AAAAA A A AA A A", "AAA A AAAAAAA AA A A", "A AAAAAAA AAAA AAA A", "AAA AAA A A AAAAAAA", "AAAAAA A AAAA A AAA", "A AA AA A AA AAAA A", "AA A AAA AAAA AAA AA", "A AA AAAAA AA AA AA", "AA A A A A A A A A", "AA AAA A A AAAA AAA", "AA AA AA A A AAAA A", "A AA AAA A A A A AA" }
{"A A AAAA AAAA AAA A AA A A A A AA AAA AA A A AAAAA","A AA A AA A AAAAAA AA AAA AAA AA AAA A A A AA AAA","A AA AA AA AAAAA AAAAAAA AAA A A AA A AA AAAAA AAA","AAAA AA A A A AAAA A A AAAAA A A AA AA AAAAA AA AA","A A A AA AAA AA A A A AA A AA AAAAA A AA AAAA A AA","AA A AAA AA A AAA A AAAA AAA AAAAAA A A AA AA AA A","A AA AA AAAAAAA AAAA A AAA AAA AAA AAAA A AA A AA","A AA A AAAAA A A AA A A A AA A A AA AAAA AA AAA A","AA A A AA A AAAAA A A AAAA A A A A A AAAA AA AAA A","AAAAA A AAAA AA A A AAAAAA A AAA A AAAAA A AAAAA A"}
20
Returns: { "A A AAAA AAAA AAA A", "AA A A A A AA AAA", "AA A A AAAAA A AA A", "AA A AAAAAA AA AAA", "AAA AA AAA A A A AA", "AAA A AA AA AA AAAAA", "AAAAAAA AAA A A AA A", "AA AAAAA AAA AAAA AA", "A A A AAAA A A AAAAA", "A A AA AA AAAAA AA", "AA A A A AA AAA AA", "A A A AA A AA AAAAA", "A AA AAAA A AA AA A", "AAA AA A AAA A AAAA", "AAA AAAAAA A A AA AA", "AA A A AA AA AAAAAAA", "AAAA A AAA AAA AAA", "AAAA A AA A AA A AA", "A AAAAA A A AA A A", "A AA A A AA AAAA AA", "AAA A AA A A AA A", "AAAAA A A AAAA A A", "A A A AAAA AA AAA A", "AAAAA A AAAA AA A A", "AAAAAA A AAA A AAAAA", "A AAAAA A" }
{"AA AA A AA A A A AA A AA AAAAA AAA AAAAA A A A AAA","AA AA AA AAA AA A AAA AAAA AAAA A AAAAAA AAA AA AA","A A AAA A A A AA A AAAAAAAAA A AAA A AA AAAAA A A","A AA A A AAA A A AA A A AAA AA AAAA A A AAAA AA AA","A A AAA AAA AA AAAA A A A AAAA AA A AA A AA A AAA","AA AA A A AAAA A AAAA A AAA AAAAAA AA AA AAAA AAAA","A AAAAA AA AA A AA AA AA AAAAA AA AAA AAAA AA AAAA","AA AAAAAA AA AA AAA AA A A A AA AA AAA AAA AAA A A","AAAAAAA A A AA AAA A AAA A A AAAA A A AA A AAA AAA","AA AAAAA A A AAA AAAAAA A AA AA AAAAAA AA A AA AA"}
17
Returns: { "AA AA A AA A A A", "AA A AA AAAAA AAA", "AAAAA A A A AAA", "AA AA AA AAA AA", "A AAA AAAA AAAA A", "AAAAAA AAA AA AA", "A A AAA A A A AA", "A AAAAAAAAA A AAA", "A AA AAAAA A A A", "AA A A AAA A A AA", "A A AAA AA AAAA A", "A AAAA AA AA A A", "AAA AAA AA AAAA A", "A A AAAA AA A AA", "A AA A AAA AA AA", "A A AAAA A AAAA A", "AAA AAAAAA AA AA", "AAAA AAAA A AAAAA", "AA AA A AA AA AA", "AAAAA AA AAA AAAA", "AA AAAA AA AAAAAA", "AA AA AAA AA A A", "A AA AA AAA AAA", "AAA A A AAAAAAA A", "A AA AAA A AAA A", "A AAAA A A AA A", "AAA AAA AA AAAAA", "A A AAA AAAAAA A", "AA AA AAAAAA AA A", "AA AA" }
{"AA A A AA A A AA A AAA AA A AA A AAAAA AAA A A AA","A AAAA A AAAAAAAAA AA AAA AA AAA A AAA A A A A A A","AAA AA A AAA A AAAA A AA A A A AAAAA AA AA AAAAAA","A A AAAA A AA AAA A A A AAA AAAA A AAA A A A A AA","A AA AA AA A A A A AAAAAA AA A AAAA AAAAA AA AAA A","A AAA AA A AA A AA A A AA AA AA A AAAA AAAAAAAA AA","AA A A AA AAAA A A AA AA AA AAAAAAAAA A AAA AA AAA","A AA A A A A AAA AAAA A AA AA A AAAAAAAAA AA A AAA","A AA AAA A A AA AA AAA AA A A A A A AA AA A A AA A","AAAAA A AA A A AAA A AAAAA A A A A A AA A A AA AAA"}
19
Returns: { "AA A A AA A A AA A", "AAA AA A AA A AAAAA", "AAA A A AA A AAAA", "A AAAAAAAAA AA AAA", "AA AAA A AAA A A A", "A A A AAA AA A AAA", "A AAAA A AA A A A", "AAAAA AA AA AAAAAA", "A A AAAA A AA AAA A", "A A AAA AAAA A AAA", "A A A A AA A AA AA", "AA A A A A AAAAAA", "AA A AAAA AAAAA AA", "AAA A A AAA AA A AA", "A AA A A AA AA AA", "A AAAA AAAAAAAA AA", "AA A A AA AAAA A A", "AA AA AA AAAAAAAAA", "A AAA AA AAA A AA A", "A A A AAA AAAA A AA", "AA A AAAAAAAAA AA A", "AAA A AA AAA A A AA", "AA AAA AA A A A A", "A AA AA A A AA A", "AAAAA A AA A A AAA", "A AAAAA A A A A A", "AA A A AA AAA" }
{"AA A A AAA A A A AA AA AAA AAAA AA AA A A AA A AAA","A AA AA AAAA AAAA A A A AAAA AA AAAAA AA A AAA A A","A A A A AA A A A AAAA A A AA AA A AA A AA A A A A","A A A A AAAAA A A AAA AAA A AA A A AAA AAA AA AA A","AAA AAAAAA A A AA A AAAA AAAA A A AA AA A A A A AA","AAAAAA A AAAA AAA A AAAAAAAAAA AA AAAA AA AA A A A","AA A AAA A A A A A AA AAAA AAAA AA AAA A AA A AAAA","AAAAA A AA AAAA AAAAAA A A A AA AAAA AA AAA A A A","A A A AAA A AA AA AAAAA AA A A AA AAA A A A AAA AA","AA A AAAA AAAA A A AA A A AA AA A AAA AAA AAA AAAA"}
20
Returns: { "AA A A AAA A A A AA", "AA AAA AAAA AA AA A", "A AA A AAA A AA AA", "AAAA AAAA A A A AAAA", "AA AAAAA AA A AAA A", "A A A A A AA A A", "A AAAA A A AA AA A", "AA A AA A A A A A", "A A A AAAAA A A AAA", "AAA A AA A A AAA AAA", "AA AA A AAA AAAAAA", "A A AA A AAAA AAAA", "A A AA AA A A A A", "AA AAAAAA A AAAA AAA", "A AAAAAAAAAA AA AAAA", "AA AA A A A AA A AAA", "A A A A A AA AAAA", "AAAA AA AAA A AA A", "AAAA AAAAA A AA AAAA", "AAAAAA A A A AA AAAA", "AA AAA A A A A A A", "AAA A AA AA AAAAA AA", "A A AA AAA A A A AAA", "AA AA A AAAA AAAA A", "A AA A A AA AA A AAA", "AAA AAA AAAA" }
{"AA A A A A A A AAAAAAA A AAA A A A A A A AAA AA AA","A AA AA AAA AAA AAAAAAAA AA AAAAAA AA AA A AAAA AA","AAAAA A A A A A A AAA AA A AA AA AAAA AA AA A A AA","AA A A AA AAAAA A AA A A A A AAA AAAA A A AAAAA A","AA AA A A A AAAAA A A A A AA A AAAA AA A AAAA A A","A AA A AA AA AAAAAA AA AA A AAAAAAA A AAA A A AAA","A A AAA AAAAAA A A A AAAAAA AAA AA A AA AA AAA AA","AA AAAAAA A A A A A AAA A A A AA A A A A A AA A AA","A AA AA AAA AA A AA A AAAAAAA AAA A A A AAA AAA A","A A A A A A A A AAAAAAA A A AAAA AAA AAA A A A AA"}
16
Returns: { "AA A A A A A A", "AAAAAAA A AAA A", "A A A A A AAA AA", "AA A AA AA AAA", "AAA AAAAAAAA AA", "AAAAAA AA AA A", "AAAA AA AAAAA A", "A A A A A AAA AA", "A AA AA AAAA AA", "AA A A AA AA A A", "AA AAAAA A AA A", "A A A AAA AAAA A", "A AAAAA A AA AA", "A A A AAAAA A A", "A A AA A AAAA AA", "A AAAA A A A AA", "A AA AA AAAAAA", "AA AA A AAAAAAA", "A AAA A A AAA A", "A AAA AAAAAA A", "A A AAAAAA AAA", "AA A AA AA AAA", "AA AA AAAAAA A", "A A A A AAA A", "A A AA A A A A", "A AA A AA A AA", "AA AAA AA A AA", "A AAAAAAA AAA A", "A A AAA AAA A A", "A A A A A A A", "AAAAAAA A A AAAA", "AAA AAA A A A AA" }
{"A AA AA AAA A A AA A A AA A AA AAA AA AAAAAAAA AA","AA A AA A AA A AAAA AAAAA AA A A AAA AAA A AA A AA","A A A AAAA A AAAAA AAAA AA A AAA AAA AA AAA A AAAA","AA AAAA A A A AA AA A AAAAA AAA AA A AAA AAAA AAA","A AAAA AA A AA A A AAAA A A AAAAAAA AAA AAA A A AA","AAAA A AAAA AAAAAAA AAAAAA AAA AAA A AA A AAA A A","AAAAA A A A A A AAA A AA AA A AA AAAA AAA A A A AA","AAAA A A A A AAAAAA A AAAAAAA AAAAAA AAA AAA A A A","A AA AA A AAAA A AAAAAAAAAA A AAA A A AAAA AA AA A","AA AAAA AAAA A AAAAAAAA AA AAAA AAAAA AAAAAA AA AA"}
19
Returns: { "A AA AA AAA A A AA", "A A AA A AA AAA AA", "AAAAAAAA AA AA A AA", "A AA A AAAA AAAAA", "AA A A AAA AAA A AA", "A AA A A A AAAA A", "AAAAA AAAA AA A AAA", "AAA AA AAA A AAAA", "AA AAAA A A A AA", "AA A AAAAA AAA AA A", "AAA AAAA AAA A AAAA", "AA A AA A A AAAA", "A A AAAAAAA AAA AAA", "A A AA AAAA A AAAA", "AAAAAAA AAAAAA AAA", "AAA A AA A AAA A A", "AAAAA A A A A A AAA", "A AA AA A AA AAAA", "AAA A A A AA AAAA", "A A A A AAAAAA A", "AAAAAAA AAAAAA AAA", "AAA A A A A AA AA", "A AAAA A AAAAAAAAAA", "A AAA A A AAAA AA", "AA A AA AAAA AAAA", "A AAAAAAAA AA AAAA", "AAAAA AAAAAA AA AA" }
{"A AAAA A AAAA A AA A A A AA A AAA AA A AAA A A AA","AAAAAAA AAA AAA AA A A A A AAA AA A A A AA A AAAAA","A A AAAAA A AAA AAA AAAAA A AAA AAA AA AA A AA AAA","AA A A A AA AA A AA A AAA AAAAAAAA A A AA AAAA AA","A A A A A A A A AAAA A A AA AA A AA A AA AAAA A AA","AAA AA AA A A A A AA AA AA AAA A A A A A A AA AA A","AA A A A AAAAA AAAA AAA AAA A AA AA A AA A AA AA A","AA A AAAA A AA AAA AAAA A AAA A AA AAAA AA A AA A","A A A AAAA AAA A A AAAAAA A AA A A A AA AA A AA A","AA A AAAA AA AA A A A AA AAA A AA AAA A AA AAA AAA"}
15
Returns: { "A AAAA A AAAA", "A AA A A A AA", "A AAA AA A AAA", "A A AA AAAAAAA", "AAA AAA AA A A", "A A AAA AA A A", "A AA A AAAAA A", "A AAAAA A AAA", "AAA AAAAA A AAA", "AAA AA AA A AA", "AAA AA A A A AA", "AA A AA A AAA", "AAAAAAAA A A AA", "AAAA AA A A A", "A A A A A AAAA", "A A AA AA A AA", "A AA AAAA A AA", "AAA AA AA A A A", "A AA AA AA AAA", "A A A A A A AA", "AA A AA A A A", "AAAAA AAAA AAA", "AAA A AA AA A", "AA A AA AA A AA", "A AAAA A AA AAA", "AAAA A AAA A AA", "AAAA AA A AA A", "A A A AAAA AAA", "A A AAAAAA A AA", "A A A AA AA A", "AA A AA A AAAA", "AA AA A A A AA", "AAA A AA AAA A", "AA AAA AAA" }
{"AAA AAAAA AA AA A AA A AA AAAAAAAAAAAA AA A AA AAA","A AA A AA AA AA A AAA A AAAAA A A A AAA A A A A A","A AAAA A AAA AAAA AAAAA A A AA A AAA A AAA A AAA A","AA A AA A A AAAAAAAAAAA A AA A AA A A A AA A AA A","AAAA AAAAAAA A A AAA AAAAA AAAA A A A A AAAAAA AA","A A A A A A A AAAA A A AAAAAAA A AAAAAAA AAAAAA A","A AA A AA A AAA A AA AAAAAAA AAA A AAAAA A A AAAAA","AAAA AAA A A AA AA A A AA A A A A AAAA AA AAAAA A","A A AA A AA A AA AA AAAA A AAAA A A AA A A AA AAAA","AA A AAAA A AAAAAA AAA AAAAA AAAA A A A A AA AAAAA"}
20
Returns: { "AAA AAAAA AA AA A AA", "A AA AAAAAAAAAAAA AA", "A AA AAA A AA A AA", "AA AA A AAA A AAAAA", "A A A AAA A A A A", "A A AAAA A AAA AAAA", "AAAAA A A AA A AAA A", "AAA A AAA A AA A AA", "A A AAAAAAAAAAA A AA", "A AA A A A AA A AA A", "AAAA AAAAAAA A A AAA", "AAAAA AAAA A A A A", "AAAAAA AA A A A A A", "A A AAAA A A AAAAAAA", "A AAAAAAA AAAAAA A A", "AA A AA A AAA A AA", "AAAAAAA AAA A AAAAA", "A A AAAAA AAAA AAA", "A A AA AA A A AA A", "A A A AAAA AA AAAAA", "A A A AA A AA A AA", "AA AAAA A AAAA A A", "AA A A AA AAAA AA", "A AAAA A AAAAAA AAA", "AAAAA AAAA A A A A", "AA AAAAA" }
{"AA AA AA AA A A AA A AAAA A A A A AAA AA AAAAAA AA","A AA AA AAA A AAA A A A AA AAAAA A A AAAA AA A A A","AA A AAAA A A A A AA A AAA A AAA A AAAA AAAA AAAAA","A AAAA AAA AAA A A AA AAA AAA A AAAAAA A A AA AAA","AAA AA A A AAA A A A A AAA A A AAA AAA A A A A AAA","AAA A A A AAAA AA AAA A AAA AAA A AAAA AA AAAAAA A","AAA A AAA AA AAAAA AAAA A AA AAA AA A A A A AAA AA","A A AAA AAA A A A A A A A AA A A A AA AAA A AAAAA","AAA AAAA A AAA A A A A AA A AAAA AAAAA AAAA A A AA","A A AAA AAAAA A A AA A A A A AAAAAAA AA A A A A A"}
15
Returns: { "AA AA AA AA A A", "AA A AAAA A A A", "A AAA AA AAAAAA", "AA A AA AA AAA", "A AAA A A A AA", "AAAAA A A AAAA", "AA A A A AA A", "AAAA A A A A AA", "A AAA A AAA A", "AAAA AAAA AAAAA", "A AAAA AAA AAA", "A A AA AAA AAA", "A AAAAAA A A AA", "AAA AAA AA A A", "AAA A A A A AAA", "A A AAA AAA A", "A A A AAA AAA", "A A A AAAA AA", "AAA A AAA AAA A", "AAAA AA AAAAAA", "A AAA A AAA AA", "AAAAA AAAA A AA", "AAA AA A A A A", "AAA AA A A AAA", "AAA A A A A A", "A A AA A A A", "AA AAA A AAAAA", "AAA AAAA A AAA", "A A A A AA A", "AAAA AAAAA AAAA", "A A AA A A AAA", "AAAAA A A AA A", "A A A AAAAAAA", "AA A A A A A" }
{"AAA A AAA A AA AAAA AAA A AAA AA AA AA AA AA A A A","AAAAAAA AAA A AA A AA AA AAA A AAAAA A A AA AAAAA","AA A AAA A A AAA AA AAAA AAAAAAA AA AAA AA AAA AAA","AAAAAA AA A A AA AA A A A A AAA A AAAAAA A AA A A","AAAA A AA AA A AA AAAAA A AAA AA AA AA AAA A AAAAA","AAA AAA A AA A AA AA A A A A A AA A AA AAAAAA AAAA","AA A A A AA AA A AA AA A A AAA AAA A AAA A A AA AA","AA A A AAA A A AA A AAAA A AAAAA AA AA A AA A AA A","A AA A AAAAA A AA A AA AA A AAA A AAAA A AA A A AA","AAAAAAA A A AA A AA A A A AA A AAAAA AAA A AAAA AA"}
20
Returns: { "AAA A AAA A AA AAAA", "AAA A AAA AA AA AA", "AA AA A A A AAAAAAA", "AAA A AA A AA AA AAA", "A AAAAA A A AA AAAAA", "AA A AAA A A AAA AA", "AAAA AAAAAAA AA AAA", "AA AAA AAA AAAAAA AA", "A A AA AA A A A A", "AAA A AAAAAA A AA A", "A AAAA A AA AA A AA", "AAAAA A AAA AA AA AA", "AAA A AAAAA AAA AAA", "A AA A AA AA A A A", "A A AA A AA AAAAAA", "AAAA AA A A A AA AA", "A AA AA A A AAA AAA", "A AAA A A AA AA AA A", "A AAA A A AA A AAAA", "A AAAAA AA AA A AA", "A AA A A AA A AAAAA", "A AA A AA AA A AAA", "A AAAA A AA A A AA", "AAAAAAA A A AA A AA", "A A A AA A AAAAA AAA", "A AAAA AA" }
{"AA AAA A AA A AAAA A AAA AAAA AAA AA A AA A A A AA","AA AAA A A A AA AA A A A A A A AA AAAA A A AAAAA A","AA AA A A AAAA A AAA AA AA A AA AAA A A A AA A A A","AAAAAAAAA AA A AA A A A A AA AAAAAA A A AA AA A A","A A A AA A A AAA AAA A A AA AAA AAAAAA AAAAA A AA","AA AA A AA AA AA AA AA AA AAA AAA A AAAA AAA A A A","AAA AAA AAA AA AA AA A A AAA AA A A AAA A A AA A A","A A A AA A A AA A AAAA AAA AA A AA A AA A A AAA A","A AAAAAA A AA A A A AAA A AAAAAAA AA A A A AAAAA A","AA AA A AAAAA AA A A A A AAA AAAA A AA A A A A AAA","A AAAAA AA A AAA AA AA AA A AAAA AAA AA A AAA A A","AAAAA AA AAA AA AA AAAAA A A A A AAAAA AAAAA AA A","AA A AAA AA AAA AA AA A A AA A AA A AAAAAA A A A A","A AAA AA A A A AAAAA A A AAAAA AAAA AA A AAA A A A"}
18
Returns: { "AA AAA A AA A AAAA", "A AAA AAAA AAA AA", "A AA A A A AA AA", "AAA A A A AA AA A", "A A A A A AA AAAA", "A A AAAAA A AA AA", "A A AAAA A AAA AA", "AA A AA AAA A A A", "AA A A A AAAAAAAAA", "AA A AA A A A A AA", "AAAAAA A A AA AA", "A A A A A AA A A", "AAA AAA A A AA AAA", "AAAAAA AAAAA A AA", "AA AA A AA AA AA", "AA AA AA AAA AAA", "A AAAA AAA A A A", "AAA AAA AAA AA AA", "AA A A AAA AA A A", "AAA A A AA A A A", "A A AA A A AA A", "AAAA AAA AA A AA", "A AA A A AAA A A", "AAAAAA A AA A A A", "AAA A AAAAAAA AA A", "A A AAAAA A AA AA", "A AAAAA AA A A A A", "AAA AAAA A AA A A", "A A AAA A AAAAA AA", "A AAA AA AA AA A", "AAAA AAA AA A AAA", "A A AAAAA AA AAA", "AA AA AAAAA A A A", "A AAAAA AAAAA AA A", "AA A AAA AA AAA AA", "AA A A AA A AA A", "AAAAAA A A A A A", "AAA AA A A A AAAAA", "A A AAAAA AAAA AA", "A AAA A A A" }
{"AAA A A AA AA AAAA AAA A A A AAAAAAA AA AAA A AA A","A AAAA AA AA AA A A A AAA AA A A A A AAA A AA A AA","A AA A AA AA AA AAA A AA A AAAAAAA A AAA AAAAA A A","A A AA AAA A A AAAAAAAA A A A AA A AA A AAA AAAAA","A AA AAAAA A AAA A AA A AAAAAA A A AA A AAA A A AA","A A A AAAAAA AA AAA A A A A AAAA AA AA A A AA AAA","AA AA A AA AAAAA A AAAAAA A AAAA A AA AA A AAAAA A","AA AAA AA A A AA AAAA AA A AAA AA AAA A AAA A A AA","A A A AAA AA AAAAA AAAA AAA AAAAA AA AAA AA A AA A","A AA AAA A AA AAA AA AAAAA AAA AA AAA A A A AAAAAA","A AAAAAAAA AA A A A AAA A A A A A A AAAAA AAA AAA","A A A AAAAAAAA AAAA AAAA A AA A AAA AA AA AAAAAAAA","A AA AA A AAA A AAAA A A A A A AA AA AAAA A AA A A","A A AA A AAA A AAAA AAA A AAAAAAAA A AA AA A AAAA"}
18
Returns: { "AAA A A AA AA AAAA", "AAA A A A AAAAAAA", "AA AAA A AA A A", "AAAA AA AA AA A A", "A AAA AA A A A A", "AAA A AA A AA A AA", "A AA AA AA AAA A", "AA A AAAAAAA A AAA", "AAAAA A A A A AA", "AAA A A AAAAAAAA A", "A A AA A AA A AAA", "AAAAA A AA AAAAA A", "AAA A AA A AAAAAA", "A A AA A AAA A A", "AA A A A AAAAAA AA", "AAA A A A A AAAA", "AA AA A A AA AAA", "AA AA A AA AAAAA", "A AAAAAA A AAAA A", "AA AA A AAAAA A AA", "AAA AA A A AA AAAA", "AA A AAA AA AAA A", "AAA A A AA A A A", "AAA AA AAAAA AAAA", "AAA AAAAA AA AAA", "AA A AA A A AA AAA", "A AA AAA AA AAAAA", "AAA AA AAA A A A", "AAAAAA A AAAAAAAA", "AA A A A AAA A A", "A A A A AAAAA AAA", "AAA A A A AAAAAAAA", "AAAA AAAA A AA A", "AAA AA AA AAAAAAAA", "A AA AA A AAA A", "AAAA A A A A A AA", "AA AAAA A AA A A A", "A AA A AAA A AAAA", "AAA A AAAAAAAA A", "AA AA A AAAA" }
{"AAA AA A A A AA AAA A A A AAA AAAA AAA AAAAAAAA AA","A A A AA A AA AAAAA AA A AA AA AAAAA A A A A AAAA","A AAAAAAA AAA AAAAAAA AA AAAAAAA AAAA AAA AAA A AA","A AAAAAA A AA AA A AA AAA AAA AAAA AAAAA AA A AAAA","AAAA AA AAA AAA AA A A AAAA A AAAAAAA A AAA A AAA","AAA A AAAAA A AA A AA A AA A AAAA A A AA A AAA AA","A AAA AAA AAA AAA AA A AAAA AAAAA AAAA AA AAA AAA","AA AAAA AA AAAAAAAA A AAAA A AA A A AA A AA A AAAA","AAAA AA AAAAAA AA AAA AA AAAA A AA A A AAAAAA A AA","AAA A AAA AAAAAAA AAA AAAA AA AAAA AA A A AAAAA AA","A A A AA A A A AAAA AAAA AAAAA A A AA AA A AAA A A","A A A AAAAAAA AAA AAAA AA AAA AAA A AA AAAAAA AAAA","A AAAA AAAAAAAA A A A A A A A A AAAA AAA A A A AAA","AAAAAA AAAA AA AAA A A A AA AA AAA AA AAAA AAA A A"}
19
Returns: { "AAA AA A A A AA AAA", "A A A AAA AAAA AAA", "AAAAAAAA AA A A A", "AA A AA AAAAA AA A", "AA AA AAAAA A A A A", "AAAA A AAAAAAA AAA", "AAAAAAA AA AAAAAAA", "AAAA AAA AAA A AA A", "AAAAAA A AA AA A AA", "AAA AAA AAAA AAAAA", "AA A AAAA AAAA AA", "AAA AAA AA A A AAAA", "A AAAAAAA A AAA A", "AAA AAA A AAAAA A", "AA A AA A AA A AAAA", "A A AA A AAA AA A", "AAA AAA AAA AAA AA", "A AAAA AAAAA AAAA", "AA AAA AAA AA AAAA", "AA AAAAAAAA A AAAA", "A AA A A AA A AA A", "AAAA AAAA AA AAAAAA", "AA AAA AA AAAA A AA", "A A AAAAAA A AA AAA", "A AAA AAAAAAA AAA", "AAAA AA AAAA AA A A", "AAAAA AA A A A AA A", "A A AAAA AAAA AAAAA", "A A AA AA A AAA", "A A A A A AAAAAAA", "AAA AAAA AA AAA AAA", "A AA AAAAAA AAAA A", "AAAA AAAAAAAA A A A", "A A A A A AAAA AAA", "A A A AAA AAAAAA", "AAAA AA AAA A A A", "AA AA AAA AA AAAA", "AAA A A" }
{"A AA AA AAA A A A A AA AA AA AAA AAA AA AAA AAAAAA","AAAA A A AAAAAAA A AA AAAA AA AAAAAA AAAAA AA AAAA","AAA AAA AAA A AAA AA A A AA AAAAA AAA A AAAA A AAA","AAA A A AAA A AAA AAAAA A A AA AAAAAA AA A A AAA A","A AAA A AA AA A A AAA A A AA A AAAA A AA AAAAAAAAA","A AAA A AA AAA AA AAA A A AAA A AAA AA AAAA AA AA","AAA AAA AA AAAA AA A AA AAA A A AAAA A AAAAAAAAAAA","AA AA A AA A AA A AA AA AAA AA A AAA AAAAAA AAAAAA","AAAAA AAA AA AAAAAAAA AA AA AAAA A A A A AA AAA AA","A AAAAA A A AA A A AAA A A AAAA A A AA AAAAAAAA AA","A AAA AA AA AAAAAAAA A A AAA A AA A A A A AA A AA","A AAA AAA A A A AAAAAA A A A AAA AA A A A AA AAA A","AAA A A A AAA AAAAAAA A AAA AA AAA AAA A A AA AAA","AAA AAAAA A AA A A A A AAA AA AAA AA AAAAAA A A A"}
20
Returns: { "A AA AA AAA A A A A", "AA AA AA AAA AAA AA", "AAA AAAAAA AAAA A A", "AAAAAAA A AA AAAA AA", "AAAAAA AAAAA AA AAAA", "AAA AAA AAA A AAA AA", "A A AA AAAAA AAA A", "AAAA A AAA AAA A A", "AAA A AAA AAAAA A A", "AA AAAAAA AA A A AAA", "A A AAA A AA AA A", "A AAA A A AA A AAAA", "A AA AAAAAAAAA A AAA", "A AA AAA AA AAA A A", "AAA A AAA AA AAAA AA", "AA AAA AAA AA AAAA", "AA A AA AAA A A AAAA", "A AAAAAAAAAAA AA AA", "A AA A AA A AA AA", "AAA AA A AAA AAAAAA", "AAAAAA AAAAA AAA AA", "AAAAAAAA AA AA AAAA", "A A A A AA AAA AA", "A AAAAA A A AA A A", "AAA A A AAAA A A AA", "AAAAAAAA AA A AAA AA", "AA AAAAAAAA A A AAA", "A AA A A A A AA A", "AA A AAA AAA A A A", "AAAAAA A A A AAA AA", "A A A AA AAA A AAA", "A A A AAA AAAAAAA A", "AAA AA AAA AAA A A", "AA AAA AAA AAAAA A", "AA A A A A AAA AA", "AAA AA AAAAAA A A A" }
{"AA A A AA AAAA A A A A AAAAAA A A AAA AA AAAAA AAA","AAAA AAA A A A A A A A A A A AA AAAAAAAAAA A AAA A","A AA AAAA AAAA AA AAA A A A A A AA AA AAAA AAA AAA","AA AAA AAA AA A AA A A A A A A AAA A AA A A AAA A","A A A AAA A A AAAA A A A AA AA A A AAA AAAA A A AA","AA A A A AA A A A AAAAAAA AA AA A A AA A AA A AA A","AAAA AA A AAA AAAA AAAAA AA AA A AAAAA A AA A AAA","AAAA A A A AA AAAA A AA AAAA A A A A A AA A AAAA A","AAA A AAAA A A A A A A AA A AAAAAA A AA A AAA A AA","A A A A A A AA AAAAAAA AAAA A AA AA AA AAAAAAAAA A","A A A AA AA A AAA A AA A AA A AAA AA AAA AAAAAAA A","AAA AAAAA AA AAA AAA AA A AA A A AAA AA A AA AAA A","AA AA AA AA A A AAAA AA AA AAAA AAAA A A A A A A A","AAA AA A AAAAA AAA AA AAAA A A AA A A A AA AAA A A"}
20
Returns: { "AA A A AA AAAA A A A", "A AAAAAA A A AAA AA", "AAAAA AAA AAAA AAA A", "A A A A A A A A A", "AA AAAAAAAAAA A AAA", "A A AA AAAA AAAA AA", "AAA A A A A A AA AA", "AAAA AAA AAA AA AAA", "AAA AA A AA A A A A", "A A AAA A AA A A AAA", "A A A A AAA A A AAAA", "A A A AA AA A A AAA", "AAAA A A AA AA A A A", "AA A A A AAAAAAA AA", "AA A A AA A AA A AA", "A AAAA AA A AAA AAAA", "AAAAA AA AA A AAAAA", "A AA A AAA AAAA A A", "A AA AAAA A AA AAAA", "A A A A A AA A AAAA", "A AAA A AAAA A A A A", "A A AA A AAAAAA A AA", "A AAA A AA A A A A A", "A AA AAAAAAA AAAA A", "AA AA AA AAAAAAAAA A", "A A A AA AA A AAA A", "AA A AA A AAA AA AAA", "AAAAAAA A AAA AAAAA", "AA AAA AAA AA A AA A", "A AAA AA A AA AAA A", "AA AA AA AA A A AAAA", "AA AA AAAA AAAA A A", "A A A A A AAA AA A", "AAAAA AAA AA AAAA A", "A AA A A A AA AAA A", "A" }
{"AA A A AAAA A A A A A AAAA AAAAA A A AA A A AAA A","A AAAA AAA AA A AA AAAA AAA AAAA AAA AA A AAA AA A","A A A AAAA AA AA A AA AA AA AAA AA A AA AAA AA A A","A A A AA A AAAAA AA AA AA A AA AA A A A AA AAA A A","AAA A AAAAAA A AA A A AA AAA A AA AAA A A AAAAA A","AA AAAAAA AAAA A AAA A A A A AA AA A A AAA AA A A","AA AA A AA AAAA A A A A A AA AAAA AAA AA AA A A A","AA AA AAA AAAAA AAAA A A AAAA AA AAAA AAAAA AA AA","A AA A AAA AAA AA A A AA A AAA AAAA AA AA A AAAAAA","AA A A AA AA AA AAAAA AAA AAA AAA AAA A AAAAA AA A","A A A AAAA A AA AA A AA A AAAA AAAAAA AA A A A AAA","A A A AA AA AAA AAAAAAA A A A A A A A AA A A AA A","AA A A AAA A A A AAA AAAA AA A AA A AA AA A AAA A","A A AA AA AA AAAA A A AA A AAAA A A AAA AAAAAA A A"}
18
Returns: { "AA A A AAAA A A A", "A A AAAA AAAAA A", "A AA A A AAA A A", "AAAA AAA AA A AA", "AAAA AAA AAAA AAA", "AA A AAA AA A A A", "A AAAA AA AA A AA", "AA AA AAA AA A AA", "AAA AA A A A A A", "AA A AAAAA AA AA", "AA A AA AA A A A", "AA AAA A A AAA A", "AAAAAA A AA A A AA", "AAA A AA AAA A A", "AAAAA A AA AAAAAA", "AAAA A AAA A A A A", "AA AA A A AAA AA A", "A AA AA A AA AAAA", "A A A A A AA AAAA", "AAA AA AA A A A AA", "AA AAA AAAAA AAAA", "A A AAAA AA AAAA", "AAAAA AA AA A AA", "A AAA AAA AA A A", "AA A AAA AAAA AA", "AA A AAAAAA AA A", "A AA AA AA AAAAA", "AAA AAA AAA AAA A", "AAAAA AA A A A A", "AAAA A AA AA A AA", "A AAAA AAAAAA AA A", "A A AAA A A A AA", "AA AAA AAAAAAA A A", "A A A A A AA A A", "AA A AA A A AAA A", "A A AAA AAAA AA A", "AA A AA AA A AAA A", "A A AA AA AA AAAA", "A A AA A AAAA A A", "AAA AAAAAA A A" }
{"A A A AAAAAA AA A A AAA A A A AA AAA A A AAAA AAA","A AA AAAA A AA AAA AAA AAA A AAA AAA A A A AA AAAA","AAAA AA A A AA A AAAAA AA AA AAA AAAAA AAA AA AAAA","AAAAAA A A AA AAA A AAAA A AA A A A AAA AA AAAAA A","A AAAAA AAAAAA AAA A AAA A A A AA AAA AAA AAAA AAA","AA AAA AA AA AAAA AAA AAAAA AA AA A AA AAA AA AAAA","A A A AA A A A AA A A AAAA A A AAA AAAA AAA A AA A","AAAA AA AAAAAA A AAA A A AAAAA AAAAAA A A A AAAA A","A A AAAA AA AAAAAAAA A AAAAAAAAAA AAA AAAA AAAAAA","AA AAAAA A AA A A AA A AA AAAA A AAAAA AAA AA AAAA","AA AA A AA A A AA AA AA AA AAA A AA A AAAA A AA AA","A A AA AA AAAAAAAA AAAAAA AAA A A AAA A A A A A AA","AAA AA A A AAA AAA AA AAAA AA A A AAAAAAA AAAAAA A","AAA A AA AAAAAA AAAAA AA A A AA A AA AA A AAAA A A"}
20
Returns: { "A A A AAAAAA AA A", "A AAA A A A AA AAA", "A A AAAA AAA A AA", "AAAA A AA AAA AAA", "AAA A AAA AAA A A", "A AA AAAA AAAA AA", "A A AA A AAAAA AA", "AA AAA AAAAA AAA AA", "AAAA AAAAAA A A AA", "AAA A AAAA A AA A", "A A AAA AA AAAAA A", "A AAAAA AAAAAA AAA", "A AAA A A A AA AAA", "AAA AAAA AAA AA AAA", "AA AA AAAA AAA AAAAA", "AA AA A AA AAA AA", "AAAA A A A AA A A", "A AA A A AAAA A A", "AAA AAAA AAA A AA", "A AAAA AA AAAAAA A", "AAA A A AAAAA AAAAAA", "A A A AAAA A A A", "AAAA AA AAAAAAAA A", "AAAAAAAAAA AAA AAAA", "AAAAAA AA AAAAA A AA", "A A AA A AA AAAA A", "AAAAA AAA AA AAAA AA", "AA A AA A A AA AA AA", "AA AAA A AA A AAAA", "A AA AA A A AA AA", "AAAAAAAA AAAAAA AAA", "A A AAA A A A A A", "AA AAA AA A A AAA", "AAA AA AAAA AA A A", "AAAAAAA AAAAAA A AAA", "A AA AAAAAA AAAAA AA", "A A AA A AA AA A", "AAAA A A" }
{"AAAAA AA A A A A AA AAAAAAAAA AAAA A AAA AA AAAAA","A AAA AAAAAAAA AAA A A AA A AA AAAAAA A A AA A AAA","AAAAAA AAAAA A AAA A AAA A A A AAA A A AA A AAAAAA","A AA AAAAA A AAAAAA AAA A A AA AAA AAAAAA AAA A A","AA AA A AA AAAA A AAAAA AA AA AAA AAAA A AA AA AA","A A AAA A A AAA A A AA A AA AAA AAA AAAA AA A A AA","A A A AA A AAAAA AAAA A AAAAA A A AAAAAAAA A AA AA","A AA A AAA AA AA AAA A A AAAAAA A A AAA AAAAA A A","AAAAAA AAA AAAAA AA AAAAAA AAAA A A A AAA AAA AAAA","AAAAAA A A A AA AA AA AA AA A AAA AA AAAAAAAAAA AA","A AAAAA A AA AA AAA AAA A A A AA A AAA A AA A A AA","AAAAAA AA AAAA A AA A AA A A AAAA AAA AAA AA A A A","AAA AAAA AA A AA AAA AA AAAA AAAAA AA AAAAAA AAA A","A A A AAA AA AA AAA AAA A A AAA AAAAA AA A A A A A"}
18
Returns: { "AAAAA AA A A A A", "AA AAAAAAAAA AAAA", "A AAA AA AAAAA A", "AAA AAAAAAAA AAA A", "A AA A AA AAAAAA A", "A AA A AAA AAAAAA", "AAAAA A AAA A AAA", "A A A AAA A A AA A", "AAAAAA A AA AAAAA", "A AAAAAA AAA A A", "AA AAA AAAAAA AAA", "A A AA AA A AA", "AAAA A AAAAA AA AA", "AAA AAAA A AA AA", "AA A A AAA A A", "AAA A A AA A AA", "AAA AAA AAAA AA A", "A AA A A A AA A", "AAAAA AAAA A AAAAA", "A A AAAAAAAA A AA", "AA A AA A AAA AA", "AA AAA A A AAAAAA", "A A AAA AAAAA A", "A AAAAAA AAA AAAAA", "AA AAAAAA AAAA A", "A A AAA AAA AAAA", "AAAAAA A A A AA", "AA AA AA AA A AAA", "AA AAAAAAAAAA AA A", "AAAAA A AA AA AAA", "AAA A A A AA A", "AAA A AA A A AA", "AAAAAA AA AAAA A", "AA A AA A A AAAA", "AAA AAA AA A A A", "AAA AAAA AA A AA", "AAA AA AAAA AAAAA", "AA AAAAAA AAA A A", "A A AAA AA AA AAA", "AAA A A AAA AAAAA", "AA A A A A A" }
{"A AAAA AA AA AAAA AA AA A AAA AAAA AA AA AAA AAAAA","AAA AA AAAA A A A AA AA A A AAA A AAAA AAAA A AAAA","AA A AA AA A A AA AAAAAA A A A AAA A A A AA AA AA","A A AAAAAAA A A AA AAAA A A A AAAAA AAAAA A A A A","A AA A A A AA A A A A A AAA A AAA A A AA A AA A AA","A AA A A A AA AA A A A A AA A AAAAAA A AA A AA AA","AA A AA AAA A A AA AA AA A AAAAA A A AA AA AA A A","A AA A AAAA AAA A A AAAAAA A AA A AA A AA A A AA A","AAA A AAAAA A AAAAAAAAA AAAAA A A A A A AAAAA A AA","A A AAA AAAA AA A AAA AAA AA A A AAA A A AAAAA AAA","A AAAA AA A A AA AAAAAA AAAA AAAAAAAA AA A A AAA A","A A AAAA A AA AA A AAA A AAA AA A A AAA A AA AAAA","AAAA AAAAA A AA AA AAAA A AAAAAA AA AAA AAA A A A","AA AAA AA A AAAAAA A A A AAA A AAA A AAAAAA AA AA"}
19
Returns: { "A AAAA AA AA AAAA", "AA AA A AAA AAAA AA", "AA AAA AAAAA AAA AA", "AAAA A A A AA AA A", "A AAA A AAAA AAAA", "A AAAA AA A AA AA", "A A AA AAAAAA A A", "A AAA A A A AA AA", "AA A A AAAAAAA A A", "AA AAAA A A A AAAAA", "AAAAA A A A A A AA", "A A A AA A A A A A", "AAA A AAA A A AA A", "AA A AA A AA A A A", "AA AA A A A A AA A", "AAAAAA A AA A AA AA", "AA A AA AAA A A AA", "AA AA A AAAAA A A", "AA AA AA A A A AA A", "AAAA AAA A A AAAAAA", "A AA A AA A AA A A", "AA A AAA A AAAAA A", "AAAAAAAAA AAAAA A A", "A A A AAAAA A AA A", "A AAA AAAA AA A AAA", "AAA AA A A AAA A A", "AAAAA AAA A AAAA AA", "A A AA AAAAAA AAAA", "AAAAAAAA AA A A AAA", "A A A AAAA A AA AA", "A AAA A AAA AA A A", "AAA A AA AAAA AAAA", "AAAAA A AA AA AAAA", "A AAAAAA AA AAA AAA", "A A A AA AAA AA A", "AAAAAA A A A AAA A", "AAA A AAAAAA AA AA" }
{"AA AAAAAA AA A AAA AA A A AA AAA AA A AAA AA AA A","AA A A AA AAA A A A A AAAAA AA AAA A AAAA A A A A","A AAA A A A A A AA AA A AA AAA AA AA A A AAAA A A","A A A A A AAAA AA AAA A A A AA AA AA AAAAA AA AA A","A AAAAAA AAAAAAAA AA AA AAA AAAA AAAA AA AA AA A A","AAAAAA A A A AA AAA AA A AA A A A A AA AAAAAAAA A","AA A AAA AAAAAA AA AAAA A AAAA AAAA A AA AA AAAAA","A A AA AAA AA AA AAA AA A AAA AAA A A AAAAA AA AA","AAA AA A AA AA AAA A A A A AA A A AAA A AA A A AA","AAAAA A AA AAA A A A A A A A AAA AAA A A AAAAAAAA","AAA A A AA A A AAAAA A AAAAA A A A AA AA AA AAA A","AA A A AA AAA AAAA A AA A AAA A A A AA A A AAA A A","AAA A AA AA AA AAA AA A A A AAAAAAAAAAAA AA AAA AA","AAA A A A AAA A A AAA AAAAA AAAA AAA AAAA A A AA A"}
20
Returns: { "AA AAAAAA AA A AAA", "AA A A AA AAA AA A", "AAA AA AA A AA A A", "AA AAA A A A A AAAAA", "AA AAA A AAAA A A A", "A A AAA A A A A A AA", "AA A AA AAA AA AA A", "A AAAA A A A A A A A", "AAAA AA AAA A A A AA", "AA AA AAAAA AA AA A", "A AAAAAA AAAAAAAA AA", "AA AAA AAAA AAAA AA", "AA AA A A AAAAAA A A", "A AA AAA AA A AA A A", "A A AA AAAAAAAA A AA", "A AAA AAAAAA AA AAAA", "A AAAA AAAA A AA AA", "AAAAA A A AA AAA AA", "AA AAA AA A AAA AAA", "A A AAAAA AA AA AAA", "AA A AA AA AAA A A A", "A AA A A AAA A AA A", "A AA AAAAA A AA AAA", "A A A A A A A AAA", "AAA A A AAAAAAAA AAA", "A A AA A A AAAAA A", "AAAAA A A A AA AA AA", "AAA A AA A A AA AAA", "AAAA A AA A AAA A A", "A AA A A AAA A A AAA", "A AA AA AA AAA AA A", "A A AAAAAAAAAAAA AA", "AAA AA AAA A A A AAA", "A A AAA AAAAA AAAA", "AAA AAAA A A AA A" }
{"AAA A A A AA AAA AAAA A A AA AAAAAA A AA A AAAA A","AA A A A A AAA AAAA AA AA AA AAAA A AA AA AA A A A","AA A A AAAAA AAAA AAAAAAAA A A A AA AAA AAA AA A A","AAA AAAA AA AAA AAA A AA A AAAAA A A A A AAA AA AA","AA AA AA A A AAAAAA AA A AA AA A A A A A A AA A A","A AAA A AAAAAAAA AAA AA AA AAA A AA AAA AAAAAA AAA","AA AA A AA AA A A AA AAAAAA A A AA AAAAA AA AA AAA","AAAAA AAAAAAA AAAA A AA AAAAA AAAAAAA A A AAA A AA","A A AA A A A AAA AAA AA A AAAAAA AAAAA A AAA A AA","A AA A AAAA AAAAAA A A AAA A A A AA AA AAAAA AAA A","AA A A AA AAA A A A AA A AA AA AA AA A AA A AAAA A","A AA A A AA AAAAA AA A A AAAAA A AA AAA AAA A A AA","AA AAA A A A AA AA AAAAAA A AAA AAA A AAAA A AAA A","AAAA AAA AAA A AAA AAAA AA A AA AAAAAAA A AA A A A"}
19
Returns: { "AAA A A A AA AAA", "AAAA A A AA AAAAAA", "A AA A AAAA A AA", "A A A A AAA AAAA", "AA AA AA AAAA A AA", "AA AA A A A AA A A", "AAAAA AAAA AAAAAAAA", "A A A AA AAA AAA AA", "A A AAA AAAA AA AAA", "AAA A AA A AAAAA A", "A A A AAA AA AA AA", "AA AA A A AAAAAA AA", "A AA AA A A A A A", "A AA A A A AAA A", "AAAAAAAA AAA AA AA", "AAA A AA AAA AAAAAA", "AAA AA AA A AA AA", "A A AA AAAAAA A A", "AA AAAAA AA AA AAA", "AAAAA AAAAAAA AAAA", "A AA AAAAA AAAAAAA", "A A AAA A AA A A AA", "A A A AAA AAA AA A", "AAAAAA AAAAA A AAA", "A AA A AA A AAAA", "AAAAAA A A AAA A A", "A AA AA AAAAA AAA", "A AA A A AA AAA A", "A A AA A AA AA AA", "AA A AA A AAAA A A", "AA A A AA AAAAA AA", "A A AAAAA A AA AAA", "AAA A A AA AA AAA", "A A A AA AA AAAAAA", "A AAA AAA A AAAA A", "AAA A AAAA AAA AAA", "A AAA AAAA AA A AA", "AAAAAAA A AA A A A" }
{"AA A A AAA A A AA AA AA A AA AAA A A AAAAAAAAA A A","A AA AAAAAAA AAA AAAA A AA AAA A A A AAAA A A A A","A AAAA AAAAAA AAA AAA A A A A A A AA AA AAA A AA A","A AAA AA A AAAA AAAAAA AAAA AA AAAA A AA A A AA AA","AAA A AAA AAA A A A AA A AA AA A AAAA A AAA A A A","A A AAA AA AA A A A A A AAAA AA A AA AA AA A AA A","AAA AA AAA AAAAA A AAA AA AA A A AAAA AA A A AAAA","AAAAAA A A AA AAAA A AA AA AA AAA A AAAAAAAAAAAA A","A AA AAAAAAA A AAA AAA AAAAA A AA A A A AAAA A A A","AA AAA A AAAA AAA AAAA A AA A AAAA A AA A AA AAA A","A A AAA A AAAAAAAAA AAA AAAA A AA AA AA A A AA A A","A AA A AAAAA AAAA A A A AA A A A AA AAAAAAAAAA AA","AAAAAAA A AA AA AA AA AA AA AAA AAA AAA AA A A A A","A A A AAA A A AAAA AAAAAA A A A AAAA AAAA A A AAA"}
19
Returns: { "AA A A AAA A A AA", "AA AA A AA AAA A A", "AAAAAAAAA A A A AA", "AAAAAAA AAA AAAA A", "AA AAA A A A AAAA A", "A A A A AAAA AAAAAA", "AAA AAA A A A A A", "A AA AA AAA A AA", "A A AAA AA A AAAA", "AAAAAA AAAA AA AAAA", "A AA A A AA AA AAA", "A AAA AAA A A A AA", "A AA AA A AAAA A", "AAA A A A A A AAA", "AA AA A A A A A", "AAAA AA A AA AA AA", "A AA A AAA AA AAA", "AAAAA A AAA AA AA A", "A AAAA AA A A AAAA", "AAAAAA A A AA AAAA", "A AA AA AA AAA A", "AAAAAAAAAAAA A A AA", "AAAAAAA A AAA AAA", "AAAAA A AA A A A", "AAAA A A A AA AAA", "A AAAA AAA AAAA A", "AA A AAAA A AA A", "AA AAA A A A AAA A", "AAAAAAAAA AAA AAAA", "A AA AA AA A A AA", "A A A AA A AAAAA", "AAAA A A A AA A A", "A AA AAAAAAAAAA AA", "AAAAAAA A AA AA AA", "AA AA AA AAA AAA", "AAA AA A A A A A", "A A AAA A A AAAA", "AAAAAA A A A AAAA", "AAAA A A AAA" }
{"A A A AA AAA AAA AAA A AAAA AAAAA AA AA AA AAAAAAA","AA AA AAAAA AAA A A AAA AA AA AAA A AAAAA AA AAAAA","AAAAAAA AAAAA A AA AAA AA AAAAAA AA AA AAA A AAA A","AA AAAAA AAAA AAAA AAA AA AAA AA AAA A A A AA AAAA","A AAA A A A AA AAAA AAAAAAAA AA AAAA AAA AAA A A A","A AAAAA AA AA A A A AA A A AAA A A AAA A AAAAAA AA","AAAAAAA AAAA A AA AAAA AA AAAAA AAA AA AAAAA AAAAA","AAAAAAAAA AAA A AAA A AAAAAAA AA AAA AAAAAAA AAAAA","AAA AAAA AAAA A AA AAAAA AA A AAA A A A A AAA AAAA","AAAAA A A A A A AAA AAA A AAAAAA A A A AA A AAAA A","A AAAAA AA AAAAA AA AA A A AAAAAA A AAA A AAAA AA","AAA AAA AAAAAA AAAAAAA AAAA AAAAA AA AAA AAA AA A","AAAA A AA A AA AAAAAAA A AA A A AAA AAA A AAA AA A","A AAAAAA AAAAAAAA A A AAAA AAAAAAAAAAAAAA A A AAAA"}
19
Returns: { "A A A AA AAA AAA", "AAA A AAAA AAAAA", "AA AA AA AAAAAAA", "AA AA AAAAA AAA A", "A AAA AA AA AAA", "A AAAAA AA AAAAA", "AAAAAAA AAAAA A AA", "AAA AA AAAAAA AA", "AA AAA A AAA A AA", "AAAAA AAAA AAAA AAA", "AA AAA AA AAA A A A", "AA AAAA A AAA A A A", "AA AAAA AAAAAAAA AA", "AAAA AAA AAA A A A", "A AAAAA AA AA A A A", "AA A A AAA A A AAA", "A AAAAAA AA AAAAAAA", "AAAA A AA AAAA AA", "AAAAA AAA AA AAAAA", "AAAAA AAAAAAAAA AAA", "A AAA A AAAAAAA AA", "AAA AAAAAAA AAAAA", "AAA AAAA AAAA A AA", "AAAAA AA A AAA A A", "A A AAA AAAA AAAAA", "A A A A A AAA", "AAA A AAAAAA A A", "A AA A AAAA A A", "AAAAA AA AAAAA AA", "AA A A AAAAAA A", "AAA A AAAA AA AAA", "AAA AAAAAA AAAAAAA", "AAAA AAAAA AA AAA", "AAA AA A AAAA A", "AA A AA AAAAAAA A", "AA A A AAA AAA A", "AAA AA A A AAAAAA", "AAAAAAAA A A AAAA", "AAAAAAAAAAAAAA A A", "AAAA" }