Statistics

Problem Statement for "CovidCinema"

Problem Statement

You are running a cinema. The auditorium is a rectangular array of seats with R rows and C columns in each row.

Due to the Covid-19 regulations, people who are not a part of the same group are not allowed to sit next to each other, nor immediately behind each other.

Two groups of people would like to see the same movie. There are A people in the first group and B people in the second group.

If it is impossible to seat all those people according to the regulations, return an empty String[]. Otherwise, return any one possible seating plan: a String[] with R elements, each containing C characters. Use 'A' for people from the first group, 'B' for people from the second group, and '.' for empty seats.

Definition

Class:
CovidCinema
Method:
seat
Parameters:
int, int, int, int
Returns:
String[]
Method signature:
String[] seat(int R, int C, int A, int B)
(be sure your method is public)

Constraints

  • R will be between 1 and 50, inclusive.
  • C will be between 1 and 50, inclusive.
  • A will be between 1 and R*C, inclusive.
  • B will be between 1 and R*C, inclusive.

Examples

  1. 4

    6

    2

    3

    Returns: {"......", ".A..BB", "......", "B.A..." }

    A rather large cinema and very few people. We have many ways to place them. The example one is shown below in a nicer format: ...... .A..BB ...... B.A...

  2. 4

    5

    13

    7

    Returns: { }

    These two groups would fill the cinema completely, and that's not possible without some 'A' being adjacent to some 'B'.

  3. 4

    5

    14

    2

    Returns: {"B.AAA", ".AAAA", "AAAA.", "AAA.B" }

    B.AAA .AAAA AAAA. AAA.B

  4. 5

    5

    17

    4

    Returns: {"AAAAA", "AAAAA", "..AAA", "BB.AA", "BB.AA" }

    AAAAA AAAAA ..AAA BB.AA BB.AA

  5. 1

    2

    1

    1

    Returns: { }

  6. 2

    1

    1

    1

    Returns: { }

  7. 1

    3

    1

    1

    Returns: {"A.B" }

  8. 3

    1

    1

    1

    Returns: {"A", ".", "B" }

  9. 3

    1

    1

    2

    Returns: { }

  10. 50

    1

    23

    25

    Returns: {"A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", ".", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "." }

  11. 1

    50

    23

    26

    Returns: {"AAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBB" }

  12. 1

    50

    17

    33

    Returns: { }

  13. 1

    50

    50

    50

    Returns: { }

  14. 2

    2

    1

    1

    Returns: {"A.", ".B" }

  15. 2

    2

    1

    2

    Returns: { }

  16. 2

    3

    1

    3

    Returns: {"A.B", ".BB" }

  17. 3

    2

    3

    1

    Returns: {"AA", "A.", ".B" }

  18. 3

    3

    1

    6

    Returns: {"A.B", ".BB", "BBB" }

  19. 3

    4

    1

    9

    Returns: {"A.BB", ".BBB", "BBBB" }

  20. 2

    10

    7

    7

    Returns: {"AAAA.BBB..", "AAA.BBBB.." }

  21. 10

    2

    7

    11

    Returns: {"AA", "AA", "AA", "A.", ".B", "BB", "BB", "BB", "BB", "BB" }

  22. 2

    11

    10

    10

    Returns: {"AAAAA.BBBBB", "AAAAA.BBBBB" }

  23. 10

    6

    1

    57

    Returns: {"A.BBBB", ".BBBBB", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB" }

  24. 10

    6

    58

    1

    Returns: { }

  25. 10

    6

    55

    2

    Returns: {"BB.AAA", "..AAAA", "AAAAAA", "AAAAAA", "AAAAAA", "AAAAAA", "AAAAAA", "AAAAAA", "AAAAAA", "AAAAAA" }

  26. 10

    6

    56

    2

    Returns: { }

  27. 6

    10

    54

    3

    Returns: {"BB.AAAAAAA", "B.AAAAAAAA", ".AAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA" }

  28. 6

    10

    3

    55

    Returns: { }

  29. 6

    10

    52

    4

    Returns: {"BBB.AAAAAA", "B..AAAAAAA", ".AAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA" }

  30. 10

    6

    4

    53

    Returns: { }

  31. 10

    6

    51

    5

    Returns: {"BBB.AA", "BB.AAA", "..AAAA", "AAAAAA", "AAAAAA", "AAAAAA", "AAAAAA", "AAAAAA", "AAAAAA", "AAAAAA" }

  32. 6

    10

    5

    52

    Returns: { }

  33. 10

    6

    50

    6

    Returns: {"BBB.AA", "BB.AAA", "B.AAAA", ".AAAAA", "AAAAAA", "AAAAAA", "AAAAAA", "AAAAAA", "AAAAAA", "AAAAAA" }

  34. 6

    10

    6

    51

    Returns: { }

  35. 10

    6

    48

    7

    Returns: {"BBBB.A", "BB..AA", "B.AAAA", ".AAAAA", "AAAAAA", "AAAAAA", "AAAAAA", "AAAAAA", "AAAAAA", "AAAAAA" }

  36. 10

    6

    7

    49

    Returns: { }

  37. 6

    10

    8

    47

    Returns: {"AAAA.BBBBB", "AAA.BBBBBB", "A..BBBBBBB", ".BBBBBBBBB", "BBBBBBBBBB", "BBBBBBBBBB" }

  38. 6

    10

    48

    8

    Returns: { }

  39. 6

    10

    46

    9

    Returns: {"BBBB.AAAAA", "BBB.AAAAAA", "BB.AAAAAAA", "..AAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA" }

  40. 10

    6

    47

    9

    Returns: { }

  41. 6

    10

    10

    45

    Returns: {"AAAA.BBBBB", "AAA.BBBBBB", "AA.BBBBBBB", "A.BBBBBBBB", ".BBBBBBBBB", "BBBBBBBBBB" }

  42. 10

    6

    10

    46

    Returns: { }

  43. 10

    6

    11

    43

    Returns: {"AAAAAA", "AAAAA.", ".....B", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB" }

  44. 10

    6

    44

    11

    Returns: { }

  45. 10

    6

    12

    42

    Returns: {"AAAAAA", "AAAAAA", "......", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB" }

  46. 10

    6

    43

    12

    Returns: { }

  47. 6

    10

    41

    13

    Returns: {"AAAAAAA.BB", "AAAAAAA.BB", "AAAAAAA.BB", "AAAAAAA.BB", "AAAAAAA.BB", "AAAAAA.BBB" }

  48. 10

    6

    42

    13

    Returns: { }

  49. 10

    6

    14

    40

    Returns: {"AAAAAA", "AAAAAA", "AA....", "..BBBB", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB" }

  50. 6

    10

    14

    41

    Returns: { }

  51. 10

    6

    39

    15

    Returns: {"AAAAAA", "AAAAAA", "AAAAAA", "AAAAAA", "AAAAAA", "AAAAAA", "AAA...", "...BBB", "BBBBBB", "BBBBBB" }

  52. 10

    6

    15

    40

    Returns: { }

  53. 10

    6

    16

    38

    Returns: {"AAAAAA", "AAAAAA", "AAAA..", "....BB", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB" }

  54. 6

    10

    16

    39

    Returns: { }

  55. 6

    10

    37

    17

    Returns: {"AAAAAAA.BB", "AAAAAA.BBB", "AAAAAA.BBB", "AAAAAA.BBB", "AAAAAA.BBB", "AAAAAA.BBB" }

  56. 10

    6

    38

    17

    Returns: { }

  57. 10

    6

    18

    36

    Returns: {"AAAAAA", "AAAAAA", "AAAAAA", "......", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB" }

  58. 10

    6

    37

    18

    Returns: { }

  59. 10

    6

    19

    35

    Returns: {"AAAAAA", "AAAAAA", "AAAAAA", "A.....", ".BBBBB", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB" }

  60. 6

    10

    19

    36

    Returns: { }

  61. 10

    6

    34

    20

    Returns: {"AAAAAA", "AAAAAA", "AAAAAA", "AAAAAA", "AAAAAA", "AAAA..", "....BB", "BBBBBB", "BBBBBB", "BBBBBB" }

  62. 6

    10

    20

    35

    Returns: { }

  63. 10

    6

    21

    33

    Returns: {"AAAAAA", "AAAAAA", "AAAAAA", "AAA...", "...BBB", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB" }

  64. 6

    10

    21

    34

    Returns: { }

  65. 6

    10

    32

    22

    Returns: {"AAAAAA.BBB", "AAAAAA.BBB", "AAAAA.BBBB", "AAAAA.BBBB", "AAAAA.BBBB", "AAAAA.BBBB" }

  66. 10

    6

    22

    33

    Returns: { }

  67. 10

    6

    31

    23

    Returns: {"AAAAAA", "AAAAAA", "AAAAAA", "AAAAAA", "AAAAAA", "A.....", ".BBBBB", "BBBBBB", "BBBBBB", "BBBBBB" }

  68. 6

    10

    23

    32

    Returns: { }

  69. 10

    6

    24

    30

    Returns: {"AAAAAA", "AAAAAA", "AAAAAA", "AAAAAA", "......", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB" }

  70. 10

    6

    24

    31

    Returns: { }

  71. 10

    6

    25

    29

    Returns: {"AAAAAA", "AAAAAA", "AAAAAA", "AAAAAA", "A.....", ".BBBBB", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB" }

  72. 6

    10

    25

    30

    Returns: { }

  73. 10

    6

    26

    28

    Returns: {"AAAAAA", "AAAAAA", "AAAAAA", "AAAAAA", "AA....", "..BBBB", "BBBBBB", "BBBBBB", "BBBBBB", "BBBBBB" }

  74. 10

    6

    29

    26

    Returns: { }

  75. 6

    10

    27

    27

    Returns: {"AAAAA.BBBB", "AAAAA.BBBB", "AAAAA.BBBB", "AAAA.BBBBB", "AAAA.BBBBB", "AAAA.BBBBB" }

  76. 6

    10

    27

    28

    Returns: { }

  77. 1

    1

    1

    1

    Returns: { }

  78. 36

    48

    114

    1581

    Returns: {"AAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAA..BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "A.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", ".BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB.", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB..", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB...", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB.....", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB......" }

  79. 1

    11

    9

    1

    Returns: {"AAAAAAAAA.B" }

  80. 11

    1

    7

    3

    Returns: {"A", "A", "A", "A", "A", "A", "A", ".", "B", "B", "B" }

  81. 45

    2

    3

    85

    Returns: {"AA", "A.", ".B", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB", "BB" }

  82. 50

    12

    1

    593

    Returns: {"A.BBBBBBBBBB", ".BBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBBBBB.", "BBBBBBBBB..." }

  83. 28

    23

    2

    622

    Returns: {"AA.BBBBBBBBBBBBBBBBBBBB", "..BBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBB.", "BBBBBBBBBBBBBBBBBBBBB..", "BBBBBBBBBBBBBBBBBBBB...", "BBBBBBBBBBBBBBBBBB.....", "BBBBBBBBBBBBBBBBB......" }

  84. 20

    4

    48

    31

    Returns: { }

  85. 7

    13

    85

    4

    Returns: { }

  86. 30

    6

    3

    176

    Returns: { }

  87. 7

    1

    5

    1

    Returns: {"A", "A", "A", "A", "A", ".", "B" }

  88. 34

    5

    8

    157

    Returns: {"AAAAA", "AAA..", "...BB", "BBBBB", "BBBBB", "BBBBB", "BBBBB", "BBBBB", "BBBBB", "BBBBB", "BBBBB", "BBBBB", "BBBBB", "BBBBB", "BBBBB", "BBBBB", "BBBBB", "BBBBB", "BBBBB", "BBBBB", "BBBBB", "BBBBB", "BBBBB", "BBBBB", "BBBBB", "BBBBB", "BBBBB", "BBBBB", "BBBBB", "BBBBB", "BBBBB", "BBBBB", "BBBBB", "BBBBB" }

  89. 1

    17

    6

    10

    Returns: {"AAAAAA.BBBBBBBBBB" }

  90. 1

    18

    4

    13

    Returns: {"AAAA.BBBBBBBBBBBBB" }

  91. 3

    31

    2

    88

    Returns: {"A.BBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "A.BBBBBBBBBBBBBBBBBBBBBBBBBBBBB", ".BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB" }

  92. 1

    7

    1

    5

    Returns: {"A.BBBBB" }

  93. 17

    31

    2

    512

    Returns: {"AA.BBBBBBBBBBBBBBBBBBBBBBBBBBBB", "..BBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB.", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBB..", "BBBBBBBBBBBBBBBBBBBBBBBBBBBB...", "BBBBBBBBBBBBBBBBBBBBBBBBBBB...." }

  94. 29

    9

    231

    28

    Returns: { }

  95. 1

    24

    1

    22

    Returns: {"A.BBBBBBBBBBBBBBBBBBBBBB" }

  96. 35

    7

    1

    243

    Returns: { }

  97. 3

    25

    67

    7

    Returns: { }

  98. 26

    1

    18

    7

    Returns: {"A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", ".", "B", "B", "B", "B", "B", "B", "B" }

  99. 3

    2

    1

    3

    Returns: {"A.", ".B", "BB" }

  100. 13

    7

    3

    85

    Returns: {"AA.BBBB", "A.BBBBB", ".BBBBBB", "BBBBBBB", "BBBBBBB", "BBBBBBB", "BBBBBBB", "BBBBBBB", "BBBBBBB", "BBBBBBB", "BBBBBBB", "BBBBBBB", "BBBBBBB" }

  101. 11

    33

    329

    25

    Returns: {"BBBBBBB.AAAAAAAAAAAAAAAAAAAAAAAAA", "BBBBBB.AAAAAAAAAAAAAAAAAAAAAAAAAA", "BBBBB.AAAAAAAAAAAAAAAAAAAAAAAAAAA", "BBBB.AAAAAAAAAAAAAAAAAAAAAAAAAAAA", "BB..AAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "B.AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", ".AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA." }

  102. 2

    21

    26

    14

    Returns: {"AAAAAAAAAAAAA.BBBBBBB", "AAAAAAAAAAAAA.BBBBBBB" }

  103. 38

    36

    1355

    2

    Returns: {"BB.AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "..AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA...", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA...." }

  104. 4

    5

    16

    2

    Returns: { }

  105. 7

    39

    246

    23

    Returns: { }

  106. 37

    38

    10

    1393

    Returns: { }

  107. 37

    1

    35

    1

    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", ".", "B" }

  108. 3

    2

    3

    1

    Returns: {"AA", "A.", ".B" }

  109. 6

    41

    244

    1

    Returns: { }

  110. 27

    1

    13

    13

    Returns: {"A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", ".", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B" }

  111. 40

    15

    1

    589

    Returns: {"A.BBBBBBBBBBBBB", ".BBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBB", "BBBBBBBBBBBBBB.", "BBBBBBBBBBBB...", "BBBBBBBBBBB...." }

  112. 29

    3

    63

    22

    Returns: { }

  113. 28

    17

    473

    1

    Returns: {"B.AAAAAAAAAAAAAAA", ".AAAAAAAAAAAAAAAA", "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" }

  114. 37

    14

    452

    60

    Returns: { }

  115. 12

    11

    2

    129

    Returns: { }

  116. 13

    22

    278

    1

    Returns: {"B.AAAAAAAAAAAAAAAAAAAA", ".AAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAA..", "AAAAAAAAAAAAAAAAAAA..." }

  117. 1

    25

    21

    3

    Returns: {"AAAAAAAAAAAAAAAAAAAAA.BBB" }

  118. 3

    16

    37

    10

    Returns: { }

  119. 1

    9

    3

    5

    Returns: {"AAA.BBBBB" }

  120. 20

    2

    4

    35

    Returns: { }

  121. 29

    5

    2

    141

    Returns: { }

  122. 29

    31

    700

    174

    Returns: {"BBBBBBBBBBBBBBBBBBB.AAAAAAAAAAA", "BBBBBBBBBBBBBBBBBB.AAAAAAAAAAAA", "BBBBBBBBBBBBBBBBB.AAAAAAAAAAAAA", "BBBBBBBBBBBBBBB..AAAAAAAAAAAAAA", "BBBBBBBBBBBBBB.AAAAAAAAAAAAAAAA", "BBBBBBBBBBBBB.AAAAAAAAAAAAAAAAA", "BBBBBBBBBBBB.AAAAAAAAAAAAAAAAAA", "BBBBBBBBBBB.AAAAAAAAAAAAAAAAAAA", "BBBBBBBBBB.AAAAAAAAAAAAAAAAAAAA", "BBBBBBBBB.AAAAAAAAAAAAAAAAAAAAA", "BBBBBBBB.AAAAAAAAAAAAAAAAAAAAAA", "BBBBBBB.AAAAAAAAAAAAAAAAAAAAAAA", "BBBBBB.AAAAAAAAAAAAAAAAAAAAAAAA", "BBBBB.AAAAAAAAAAAAAAAAAAAAAAAAA", "BBBB.AAAAAAAAAAAAAAAAAAAAAAAAAA", "BBB.AAAAAAAAAAAAAAAAAAAAAAAAAAA", "BB.AAAAAAAAAAAAAAAAAAAAAAAAAAAA", "B.AAAAAAAAAAAAAAAAAAAAAAAAAAAAA", ".AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAA..", "AAAAAAAAAAAAAAAAAAAAAAAAAAAA..." }

  123. 1

    28

    26

    1

    Returns: {"AAAAAAAAAAAAAAAAAAAAAAAAAA.B" }

  124. 2

    7

    1

    11

    Returns: {"A.BBBBB", ".BBBBBB" }

  125. 42

    1

    24

    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", ".", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B" }

  126. 2

    5

    5

    3

    Returns: {"AAA.B", "AA.BB" }

  127. 11

    13

    56

    86

    Returns: { }

  128. 7

    5

    1

    30

    Returns: {"A.BBB", ".BBBB", "BBBBB", "BBBBB", "BBBBB", "BBBBB", "BBB.." }

  129. 19

    36

    667

    12

    Returns: { }

  130. 27

    3

    12

    67

    Returns: { }

  131. 26

    1

    23

    2

    Returns: {"A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", ".", "B", "B" }

  132. 49

    6

    271

    22

    Returns: { }

  133. 1

    11

    6

    4

    Returns: {"AAAAAA.BBBB" }

  134. 9

    14

    9

    113

    Returns: { }

  135. 9

    2

    9

    8

    Returns: { }

  136. 30

    1

    16

    13

    Returns: {"A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", ".", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B" }

  137. 10

    11

    108

    1

    Returns: { }

  138. 22

    6

    5

    124

    Returns: { }

  139. 1

    19

    10

    8

    Returns: {"AAAAAAAAAA.BBBBBBBB" }

  140. 46

    17

    641

    134

    Returns: { }

  141. 24

    32

    94

    656

    Returns: {"AAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBB", "AAAAAAAAAA..BBBBBBBBBBBBBBBBBBBB", "AAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "A.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", ".BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB.", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB.." }

  142. 1

    7

    1

    5

    Returns: {"A.BBBBB" }

  143. 5

    26

    39

    89

    Returns: { }

  144. 12

    8

    78

    15

    Returns: { }

  145. 13

    3

    33

    3

    Returns: {"AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "...", "BBB" }

  146. 6

    40

    230

    4

    Returns: {"BBB.AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "B..AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", ".AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.." }

  147. 4

    4

    12

    1

    Returns: {"B.AA", ".AAA", "AAAA", "AAA." }

  148. 4

    3

    6

    5

    Returns: { }

  149. 30

    12

    22

    337

    Returns: { }

  150. 1

    6

    1

    4

    Returns: {"A.BBBB" }

  151. 14

    5

    67

    1

    Returns: {"B.AAA", ".AAAA", "AAAAA", "AAAAA", "AAAAA", "AAAAA", "AAAAA", "AAAAA", "AAAAA", "AAAAA", "AAAAA", "AAAAA", "AAAAA", "AAAAA" }

  152. 24

    3

    1

    70

    Returns: { }

  153. 30

    23

    6

    678

    Returns: {"AAA.BBBBBBBBBBBBBBBBBBB", "AA.BBBBBBBBBBBBBBBBBBBB", "A.BBBBBBBBBBBBBBBBBBBBB", ".BBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBB.." }

  154. 17

    17

    168

    118

    Returns: { }

  155. 6

    7

    35

    3

    Returns: {"BB.AAAA", "B.AAAAA", ".AAAAAA", "AAAAAAA", "AAAAAAA", "AAAAAA." }

  156. 3

    11

    16

    16

    Returns: { }

  157. 18

    22

    384

    10

    Returns: { }

  158. 49

    32

    710

    172

    Returns: {"BBBBBBBBBBBBBBBBBBB.AAAAAAAAAAAA", "BBBBBBBBBBBBBBBBB..AAAAAAAAAAAAA", "BBBBBBBBBBBBBBBB.AAAAAAAAAAAAAAA", "BBBBBBBBBBBBBBB.AAAAAAAAAAAAAAAA", "BBBBBBBBBBBBBB.AAAAAAAAAAAAAAAAA", "BBBBBBBBBBBBB.AAAAAAAAAAAAAAAAAA", "BBBBBBBBBBBB.AAAAAAAAAAAAAAAAAAA", "BBBBBBBBBBB.AAAAAAAAAAAAAAAAAAAA", "BBBBBBBBBB.AAAAAAAAAAAAAAAAAAAAA", "BBBBBBBBB.AAAAAAAAAAAAAAAAAAAAAA", "BBBBBBBB.AAAAAAAAAAAAAAAAAAAAAAA", "BBBBBBB.AAAAAAAAAAAAAAAAAAAAAAAA", "BBBBBB.AAAAAAAAAAAAAAAAAAAAAAAAA", "BBBBB.AAAAAAAAAAAAAAAAAAAAAAAAA.", "BBBB.AAAAAAAAAAAAAAAAAAAAAAAAA..", "BBB.AAAAAAAAAAAAAAAAAAAAAAAAA...", "BB.AAAAAAAAAAAAAAAAAAAAAAAAA....", "B.AAAAAAAAAAAAAAAAAAAAAAAAA.....", ".AAAAAAAAAAAAAAAAAAAAAAAAA......", "AAAAAAAAAAAAAAAAAAAAAAAAA.......", "AAAAAAAAAAAAAAAAAAAAAAAA........", "AAAAAAAAAAAAAAAAAAAAAAA.........", "AAAAAAAAAAAAAAAAAAAAAA..........", "AAAAAAAAAAAAAAAAAAAAA...........", "AAAAAAAAAAAAAAAAAAAA............", "AAAAAAAAAAAAAAAAAAA.............", "AAAAAAAAAAAAAAAAAA..............", "AAAAAAAAAAAAAAAAA...............", "AAAAAAAAAAAAAAAA................", "AAAAAAAAAAAAAAA.................", "AAAAAAAAAAAAAA..................", "AAAAAAAAAAAAA...................", "AAAAAAAAAAAA....................", "AAAAAAAAAAA.....................", "AAAAAAAAA.......................", "AAAAAAAA........................", "AAAAAAA.........................", "AAAAAA..........................", "AAAAA...........................", "AAAA............................", "AAA.............................", "AA..............................", "A...............................", "................................", "................................", "................................", "................................", "................................", "................................" }

  159. 41

    26

    288

    612

    Returns: {"AAAAAAAAAAAAAAAAAAAAAAAA.B", "AAAAAAAAAAAAAAAAAAAAAAA.BB", "AAAAAAAAAAAAAAAAAAAAAA.BBB", "AAAAAAAAAAAAAAAAAAAAA.BBBB", "AAAAAAAAAAAAAAAAAAAA.BBBBB", "AAAAAAAAAAAAAAAAAAA.BBBBBB", "AAAAAAAAAAAAAAAAAA.BBBBBBB", "AAAAAAAAAAAAAAAAA.BBBBBBBB", "AAAAAAAAAAAAAAAA.BBBBBBBBB", "AAAAAAAAAAAAAAA.BBBBBBBBBB", "AAAAAAAAAAAAAA.BBBBBBBBBBB", "AAAAAAAAAAAAA.BBBBBBBBBBBB", "AAAAAAAAAAA..BBBBBBBBBBBBB", "AAAAAAAAAA.BBBBBBBBBBBBBBB", "AAAAAAAAA.BBBBBBBBBBBBBBBB", "AAAAAAAA.BBBBBBBBBBBBBBBBB", "AAAAAAA.BBBBBBBBBBBBBBBBBB", "AAAAAA.BBBBBBBBBBBBBBBBBBB", "AAAAA.BBBBBBBBBBBBBBBBBBBB", "AAAA.BBBBBBBBBBBBBBBBBBBBB", "AAA.BBBBBBBBBBBBBBBBBBBBBB", "AA.BBBBBBBBBBBBBBBBBBBBBBB", "A.BBBBBBBBBBBBBBBBBBBBBBBB", ".BBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBB.", "BBBBBBBBBBBBBBBBBBBBBBBB..", "BBBBBBBBBBBBBBBBBBBBBBB...", "BBBBBBBBBBBBBBBBBBBBBB....", "BBBBBBBBBBBBBBBBBBBBB.....", "BBBBBBBBBBBBBBBBBBBB......", "BBBBBBBBBBBBBBBBBBB.......", "BBBBBBBBBBBBBBBBBB........", "BBBBBBBBBBBBBBBBB.........", "BBBBBBBBBBBBBBBB..........", "BBBBBBBBBBBBBBB...........", "BBBBBBBBBBBBB.............", "BBBBBBBBBBBB..............", "BBBBBBBBBBB...............", "BBBBBBBBBB................", "BBBBBBBBB................." }

  160. 33

    23

    25

    417

    Returns: {"AAAAAAA.BBBBBBBBBBBBBBB", "AAAAAA.BBBBBBBBBBBBBBBB", "AAAAA.BBBBBBBBBBBBBBBBB", "AAAA.BBBBBBBBBBBBBBBBBB", "AA..BBBBBBBBBBBBBBBBBBB", "A.BBBBBBBBBBBBBBBBBBBBB", ".BBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBB.", "BBBBBBBBBBBBBBBBBBBBB..", "BBBBBBBBBBBBBBBBBBBB...", "BBBBBBBBBBBBBBBBBBB....", "BBBBBBBBBBBBBBBBBB.....", "BBBBBBBBBBBBBBBBB......", "BBBBBBBBBBBBBBBB.......", "BBBBBBBBBBBBBBB........", "BBBBBBBBBBBBBB.........", "BBBBBBBBBBBBB..........", "BBBBBBBBBBBB...........", "BBBBBBBBBBB............", "BBBBBBBBB..............", "BBBBBBBB...............", "BBBBBBB................", "BBBBBB.................", "BBBBB..................", "BBBB...................", "BBB....................", "BB.....................", "B......................", ".......................", ".......................", "......................." }

  161. 26

    41

    239

    681

    Returns: {"AAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAA..BBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBB.", "AAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBB..", "AAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBB...", "AAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBB....", "AAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBB.....", "AAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBB......", "AAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBB.......", "AAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBB........", "AA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBB.........", "A.BBBBBBBBBBBBBBBBBBBBBBBBBBBBB..........", ".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB...........", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBB............", "BBBBBBBBBBBBBBBBBBBBBBBBBBB..............", "BBBBBBBBBBBBBBBBBBBBBBBBBB...............", "BBBBBBBBBBBBBBBBBBBBBBBBB................" }

  162. 16

    43

    430

    157

    Returns: {"AAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBB.....", "AAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBB.....", "AAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBB.....", "AAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBB.....", "AAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBB.....", "AAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBB.....", "AAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBB.....", "AAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBB.....", "AAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBB.....", "AAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBB.....", "AAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBB.....", "AAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBB......", "AAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBB......", "AAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBB......", "AAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBB......", "AAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBB......" }

  163. 35

    21

    380

    144

    Returns: {"BBBBBBBBBBBBBBBBB.AAA", "BBBBBBBBBBBBBBBB.AAAA", "BBBBBBBBBBBBBBB.AAAAA", "BBBBBBBBBBBBBB.AAAAAA", "BBBBBBBBBBBBB.AAAAAAA", "BBBBBBBBBBBB.AAAAAAAA", "BBBBBBBBBBB.AAAAAAAAA", "BBBBBBBBBB.AAAAAAAAAA", "BBBBBBBB..AAAAAAAAAAA", "BBBBBBB.AAAAAAAAAAAAA", "BBBBBB.AAAAAAAAAAAAAA", "BBBBB.AAAAAAAAAAAAAAA", "BBBB.AAAAAAAAAAAAAAAA", "BBB.AAAAAAAAAAAAAAAAA", "BB.AAAAAAAAAAAAAAAAAA", "B.AAAAAAAAAAAAAAAAAAA", ".AAAAAAAAAAAAAAAAAAA.", "AAAAAAAAAAAAAAAAAAA..", "AAAAAAAAAAAAAAAAAA...", "AAAAAAAAAAAAAAAAA....", "AAAAAAAAAAAAAAAA.....", "AAAAAAAAAAAAAAA......", "AAAAAAAAAAAAAA.......", "AAAAAAAAAAAAA........", "AAAAAAAAAAAA.........", "AAAAAAAAAAA..........", "AAAAAAAAAA...........", "AAAAAAAAA............", "AAAAAAAA.............", "AAAAAAA..............", "AAAAAA...............", "AAAAA................", "AAA..................", "AA...................", "A...................." }

  164. 22

    47

    287

    541

    Returns: {"AAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBB........", "AAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBB........", "AAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBB........", "AAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBB........", "AAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBB........", "AAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBB........", "AAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBB........", "AAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBB........", "AAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBB........", "AAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBB........", "AAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBB........", "AAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBB........", "AAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBB........", "AAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBB........", "AAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBB.........", "AAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBB.........", "AAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBB.........", "AAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBB.........", "AAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBB.........", "AAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBB.........", "AAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBB.........", "AAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBB........." }

  165. 20

    20

    164

    79

    Returns: {"BBBBBBBBBBBBB.AAAAAA", "BBBBBBBBBBB..AAAAAAA", "BBBBBBBBBB.AAAAAAAAA", "BBBBBBBBB.AAAAAAAAAA", "BBBBBBBB.AAAAAAAAAA.", "BBBBBBB.AAAAAAAAAA..", "BBBBBB.AAAAAAAAAA...", "BBBBB.AAAAAAAAAA....", "BBBB.AAAAAAAAAA.....", "BBB.AAAAAAAAAA......", "BB.AAAAAAAAAA.......", "B.AAAAAAAAAA........", ".AAAAAAAAAA.........", "AAAAAAAAA...........", "AAAAAAAA............", "AAAAAAA.............", "AAAAAA..............", "AAAAA...............", "AAAA................", "AAA................." }

  166. 40

    27

    293

    102

    Returns: {"BBBBBBBBBBBBBB.AAAAAAAAAAAA", "BBBBBBBBBBBBB.AAAAAAAAAAAAA", "BBBBBBBBBBBB.AAAAAAAAAAAAAA", "BBBBBBBBBBB.AAAAAAAAAAAAAA.", "BBBBBBBBBB.AAAAAAAAAAAAAA..", "BBBBBBBBB.AAAAAAAAAAAAAA...", "BBBBBBBB.AAAAAAAAAAAAAA....", "BBBBBBB.AAAAAAAAAAAAA......", "BBBBBB.AAAAAAAAAAAAA.......", "BBBBB.AAAAAAAAAAAAA........", "BBBB.AAAAAAAAAAAAA.........", "BB..AAAAAAAAAAAAA..........", "B.AAAAAAAAAAAAAA...........", ".AAAAAAAAAAAAAA............", "AAAAAAAAAAAAAA.............", "AAAAAAAAAAAAA..............", "AAAAAAAAAAAA...............", "AAAAAAAAAAA................", "AAAAAAAAAA.................", "AAAAAAAAA..................", "AAAAAAAA...................", "AAAAAAA....................", "AAAAAA.....................", "AAAAA......................", "AAAA.......................", "AAA........................", "AA.........................", "A..........................", "...........................", "...........................", "...........................", "...........................", "...........................", "...........................", "...........................", "...........................", "...........................", "...........................", "...........................", "..........................." }

  167. 26

    19

    113

    201

    Returns: {"AAAAAAAAAAAAAAA.BBB", "AAAAAAAAAAAAAA.BBBB", "AAAAAAAAAAAAA.BBBBB", "AAAAAAAAAAAA.BBBBBB", "AAAAAAAAAAA.BBBBBBB", "AAAAAAAAAA.BBBBBBBB", "AAAAAAAAA.BBBBBBBBB", "AAAAAAAA.BBBBBBBBBB", "AAAAAA..BBBBBBBBBBB", "AAAAA.BBBBBBBBBBBB.", "AAAA.BBBBBBBBBBBB..", "AAA.BBBBBBBBBBBB...", "AA.BBBBBBBBBBBB....", "A.BBBBBBBBBBBB.....", ".BBBBBBBBBBBB......", "BBBBBBBBBBB........", "BBBBBBBBBB.........", "BBBBBBBBB..........", "BBBBBBBB...........", "BBBBBBB............", "BBBBBB.............", "BBBBB..............", "BBBB...............", "BBB................", "BB.................", "B.................." }

  168. 50

    50

    10

    2485

    Returns: {"AAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "A.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", ".BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB" }

  169. 4

    10

    27

    9

    Returns: {"AAAAAAA.BB", "AAAAAAA.BB", "AAAAAAA.BB", "AAAAAA.BBB" }

  170. 30

    30

    669

    210

    Returns: {"BBBBBBBBBBBBBBBBBBBB.AAAAAAAAA", "BBBBBBBBBBBBBBBBBBB.AAAAAAAAAA", "BBBBBBBBBBBBBBBBBB.AAAAAAAAAAA", "BBBBBBBBBBBBBBBBB.AAAAAAAAAAAA", "BBBBBBBBBBBBBBBB.AAAAAAAAAAAAA", "BBBBBBBBBBBBBBB.AAAAAAAAAAAAAA", "BBBBBBBBBBBBBB.AAAAAAAAAAAAAAA", "BBBBBBBBBBBBB.AAAAAAAAAAAAAAAA", "BBBBBBBBBBBB.AAAAAAAAAAAAAAAAA", "BBBBBBBBBBB.AAAAAAAAAAAAAAAAAA", "BBBBBBBBBB.AAAAAAAAAAAAAAAAAAA", "BBBBBBBBB.AAAAAAAAAAAAAAAAAAAA", "BBBBBBBB.AAAAAAAAAAAAAAAAAAAAA", "BBBBBBB.AAAAAAAAAAAAAAAAAAAAAA", "BBBBBB.AAAAAAAAAAAAAAAAAAAAAAA", "BBBBB.AAAAAAAAAAAAAAAAAAAAAAAA", "BBBB.AAAAAAAAAAAAAAAAAAAAAAAAA", "BBB.AAAAAAAAAAAAAAAAAAAAAAAAAA", "BB.AAAAAAAAAAAAAAAAAAAAAAAAAAA", "B.AAAAAAAAAAAAAAAAAAAAAAAAAAAA", ".AAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" }

  171. 2

    5

    4

    4

    Returns: {"AA.BB", "AA.BB" }

  172. 3

    4

    4

    5

    Returns: {"AA.B", "A.BB", "A.BB" }

  173. 2

    5

    6

    2

    Returns: {"AAA.B", "AAA.B" }

  174. 2

    4

    2

    4

    Returns: {"A.BB", "A.BB" }

  175. 5

    5

    3

    19

    Returns: {"AA.BB", "A.BBB", ".BBBB", "BBBBB", "BBBBB" }

  176. 50

    50

    2494

    3

    Returns: {"BB.AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "B.AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", ".AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" }

  177. 3

    7

    11

    7

    Returns: {"AAAA.BB", "AAAA.BB", "AAA.BBB" }

  178. 3

    5

    7

    5

    Returns: {"AAA.B", "AA.BB", "AA.BB" }

  179. 5

    2

    4

    4

    Returns: {"AA", "AA", "..", "BB", "BB" }

  180. 6

    6

    9

    22

    Returns: {"AAAA.B", "AAA.BB", "AA.BBB", "..BBBB", "BBBBBB", "BBBBBB" }

  181. 5

    5

    6

    15

    Returns: {"AAA.B", "AA.BB", "A.BBB", ".BBBB", "BBBBB" }

  182. 50

    50

    3

    2494

    Returns: {"AA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "A.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", ".BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB" }

  183. 6

    8

    35

    8

    Returns: {"BBBB.AAA", "BBB.AAAA", "B..AAAAA", ".AAAAAAA", "AAAAAAAA", "AAAAAAAA" }

  184. 2

    4

    3

    3

    Returns: {"AA.B", "A.BB" }

  185. 8

    8

    37

    22

    Returns: { }

  186. 5

    3

    4

    8

    Returns: {"AAA", "A..", ".BB", "BBB", "BBB" }

  187. 4

    4

    3

    10

    Returns: {"AA.B", "A.BB", ".BBB", "BBBB" }

  188. 20

    30

    10

    585

    Returns: {"AAAA.BBBBBBBBBBBBBBBBBBBBBBBBB", "AAA.BBBBBBBBBBBBBBBBBBBBBBBBBB", "AA.BBBBBBBBBBBBBBBBBBBBBBBBBBB", "A.BBBBBBBBBBBBBBBBBBBBBBBBBBBB", ".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB" }

  189. 5

    1

    3

    2

    Returns: { }

  190. 3

    5

    4

    8

    Returns: {"AA.BB", "A.BBB", "A.BBB" }

  191. 50

    50

    1176

    1275

    Returns: {"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.B", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "A.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", ".BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB" }

  192. 2

    3

    2

    2

    Returns: {"A.B", "A.B" }

  193. 2

    6

    2

    8

    Returns: {"A.BBBB", "A.BBBB" }

  194. 3

    3

    1

    9

    Returns: { }

  195. 4

    7

    12

    12

    Returns: {"AAA.BBB", "AAA.BBB", "AAA.BBB", "AAA.BBB" }

  196. 50

    50

    210

    2269

    Returns: {"AAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "A.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", ".BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB" }

  197. 20

    20

    90

    400

    Returns: { }

  198. 10

    10

    1

    97

    Returns: {"A.BBBBBBBB", ".BBBBBBBBB", "BBBBBBBBBB", "BBBBBBBBBB", "BBBBBBBBBB", "BBBBBBBBBB", "BBBBBBBBBB", "BBBBBBBBBB", "BBBBBBBBBB", "BBBBBBBBBB" }

  199. 3

    6

    4

    11

    Returns: {"AA.BBB", "A.BBBB", "A.BBBB" }

  200. 50

    1

    48

    1

    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", ".", "B" }

  201. 2

    6

    4

    6

    Returns: {"AA.BBB", "AA.BBB" }

  202. 10

    10

    86

    9

    Returns: {"BBBB.AAAAA", "BBB.AAAAAA", "BB.AAAAAAA", "..AAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA" }

  203. 10

    10

    6

    90

    Returns: {"AAA.BBBBBB", "AA.BBBBBBB", "A.BBBBBBBB", ".BBBBBBBBB", "BBBBBBBBBB", "BBBBBBBBBB", "BBBBBBBBBB", "BBBBBBBBBB", "BBBBBBBBBB", "BBBBBBBBBB" }

  204. 9

    42

    160

    209

    Returns: {"AAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBB" }

  205. 2

    22

    26

    12

    Returns: {"AAAAAAAAAAAAA.BBBBBB..", "AAAAAAAAAAAAA.BBBBBB.." }

  206. 3

    10

    7

    20

    Returns: {"AAA.BBBBBB", "AA.BBBBBBB", "AA.BBBBBBB" }

  207. 5

    5

    4

    17

    Returns: {"AAA.B", "A..BB", ".BBBB", "BBBBB", "BBBBB" }

  208. 50

    1

    20

    20

    Returns: {"A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", ".", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", ".", ".", ".", ".", ".", ".", ".", ".", "." }

  209. 1

    4

    2

    2

    Returns: { }

  210. 3

    5

    6

    6

    Returns: {"AA.BB", "AA.BB", "AA.BB" }

  211. 50

    50

    820

    1639

    Returns: {"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AA.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "A.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", ".BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB" }


This problem statement is the exclusive and proprietary property of TopCoder, Inc. Any unauthorized use or reproduction of this information without the prior written consent of TopCoder, Inc. is strictly prohibited. (c)2024, TopCoder, Inc. All rights reserved.
This problem was used for: