Problem Statement
You are given a
An example
{"..#.##", ".##.#.", "#.#..."}

Return the combined total length of beaches on all the islands.
Definition
- Class:
- Islands
- Method:
- beachLength
- Parameters:
- String[]
- Returns:
- int
- Method signature:
- int beachLength(String[] kingdom)
- (be sure your method is public)
Constraints
- kingdom will contain between 1 and 50 elements, inclusive.
- Each element of kingdom will contain between 1 and 50 characters, inclusive.
- Each element of kingdom will contain the same number of characters.
- Each character in kingdom will be either '.' or '#'.
Examples
{"##...##", "#.#.#..", "#..####", "..###..", "#.##..#", ".....#.", "##.....", "..#.###", "##.###.", ".##...."}
Returns: 91
{".#...#.."}
Returns: 4
There are two small islands with water on two sides of each island.
{"..#.##", ".##.#.", "#.#..."}
Returns: 19
The example in the problem statement.
{"#...#.....", "##..#...#."}
Returns: 15
{"....#.", ".#....", "..#..#", "####.."}
Returns: 24
{"###.#", ".###.", ".###.", "#....", "##.##", ".####"}
Returns: 32
{".#", "..", "#.", "##", "##", "..", "#.", "##", "#.", ".#"}
Returns: 20
{"#.#"}
Returns: 2
{"#.", "#.", "..", "##"}
Returns: 8
{"...", "##.", "###"}
Returns: 6
{"..#######..######....##..#.#..", "....#######..##.#...#.####....", "#..#....##.#..#.....#....#.#..", "..#.###...##.#####..######.#.#", ".#..#..##.##..#####..#.#.##.#.", "#.#.#.###.#...#..##.#####..###", "###.#.......#####..###.###.##.", "#.#####.##.####.#.#######..###", "...##.##.##.#..#..#..#.###..#.", "..##.#..##.#....#####.###.....", ".##.#.######.........##.#..##.", ".....##.######.#####..###...#.", "###.#...#..##.#.###.#####.#.##", ".##..####.#..#.####.#.##.###..", ".####.#....#....###.###.#..###", "###.#.####...##....###.#....#.", "....##.......#...###.#.##.#.#.", "##...####..#.##.####..##..##..", "#.###.#.###..###..#.#.#......#", ".###.#####....###.####.#.#####", "#....#..##.#...#.#..#..##..#.#", "#...####.##....###....#...#..#", "#..........#.#...###.##..#.##.", ".##.######.......##########...", "..##.#.#..#......###...##.##.#", ".#.#####......##.##..#.#..#.#.", ".#.#....#.####........#.......", "#####....#...#.##..#.....#.#.#", "###..######..##.###...##..#.##", "..###.#.#.######..#..##.###..#", ".#..##.##.####..#.##...#..#.#.", ".#..##..###..#....#.###...#..#", "###.#.##...###.....#.#.###.###", "...#..###....#.###...#..#.###.", "#.###.#..##..###.#...###..#..#", "...#.####......##....###...#.#", ".#####.###.#...###....#####..#", ".....#####...#..##...##...#..#"}
Returns: 1601
{"##.#.###.###..###", "...#..##......##.", "#..##.#.#..##....", "###.#.##.###...#.", "...#....#..##...#", "#.##.##..##.##.#.", "#.###.####.#..#.#", "#..####.#....####"}
Returns: 184
{"#.##", "#.##", "..#."}
Returns: 13
{"##..##.#.#....#######..##.#.#.##.#.#...#...", "..#.#....#..#....#.#.#..#..#....##.#...###.", "..#...###.######.#.######.#####..##...##.#.", "#...#...##..###.#.#.##.......#.#...####.###", ".###.###....##..###.#..##.####.#.#.####....", "...#...##.##.#######..######..#...##..##..#", "#.#.#.#.#..####...#.###.####...###.#.#.....", ".##.####...##..#..##...###...#..##...##.###", "..#...#.#.#.#####.....#..#.#####.####...###", "##.###....#.#.##..####.#....##.###.##.####.", ".#.....#.###.#.##.##.#.#.###.##..#...######", "...#####.##.#...#.#.##..##...#.##.#..###.##", "#..####..#.#....#####.########.##....#.###.", ".......####.....#..#..##.#.#.#..#######.###", ".....#.##.......##...###.#...###...##...#.#", ".#.##...####.#..#.##.##.#..#..#####..######", ".#####..#.####.####.##.####...#....###.####", "#####.########.###.#####.##....#..###.#..##", "......##...######..##...#.#.####..#..####.."}
Returns: 1164
{"#.##.#..##.#.....#...#..#....#", "#..#...#.#.##.######.#.#..##..", "..#.#..#..##...##.##.##.#..#..", ".###..#.#.##.#...###.##..#...#", "..#......##.#########.##.###..", ".##.#####........##.######..#.", "##.....#..##.##..#.#.#........", ".####..###.##.####..#.#...##..", ".#..##...#.....#.###.#.###....", "#.##...#....###.....###.##..#.", "##...#..####.##.###.####.#.##.", "####..###....#......###......#", "#......##.##..##...#..#.#..###", "##..#...#....#.....#.#.###.###", "###.##..##.##.##...#...#.##...", ".#....###..#..#..#.###.##.....", ".##..##...##.#....#.###...##..", "#.#########.#.#.###.##...###.#", "#...##..#...##..#.#.#..#..#...", "#.#.#.##.......#.........####.", "......##......#...###.#.#...#.", ".##.#....#...#.#.#.##....###..", "....#.#....#....##.##...#.##.#", "#..##.#####.#...#..###.#..#.##", "..#.#..#.#.....####.###.#.#.#.", ".#....###.....#..#...#.#.#.###", "###.####...#..#...###.#..####.", "..##...#...#.####..##.#..#.#.#", ".##..##.#.#........#.#.....#.#", "#.###...##.##.##.#####..#.##.#", "#.#..####..##.#..#.#.#..#..###", "#...#.###.##.##.###.##.###.##.", "..###.#...####.#..#..##..#.###", "#.#...###....#..#...#..#..##.."}
Returns: 1491
{"#.##..##.#.##..#....#.....##..####.#.##...#####.#", "....##...###.#.#.#.#...#.##..#..##.#...###..#.#..", "#..####.##.####..#..####.#.##..#.###..#.#.#.#...#", "##..#.##..#.##.#.##...#..#.##..#....#....###.#..#", "..###.#.##.#####.#.#...#.####....##.##...##.##...", "..##.#####..#.#...##...#..#.#.#..###....#.#......", "#...#####.#.#...##.#.....##.##.#.##....##..#...##", "#.####.#.###..####..#.#.###.##..###..#.#.#.#.###.", "..###..#.#####.#...###.##..#..##.#....#.#..#.#...", "#####.##.###.#..#...#..#..####.##.#..#..#...#...#", "###..##.###..##..#..#.#.#.#.##..######.#.#.######", "###....####.####.####...#.#..#.#.....####.#...#..", "##.##.#..#..#.#####.#.......#####.##...#...#.#...", "##..#..#...#.####.###...#....#...#..#..#...#..#..", "##..#...##..##....#.#.####...##.##..###..#.#.#..#", "..##..#.#.#.#.#######..#......#...#..#..#..###.##", "....######...##.#.#..###..##.##.#.#...#.####..###", "##.#.#...#..#....###.#...######....#...##.###.#.#", "..#.######..#.#.##..#.##..#.###..#.....#.##....##", "#.#...#..###.#..#.#####....###.#...######..#.####", ".####..###.##.#...##.###...##.###.#...#.#...#.###", ".###.#.#...#######.#.###..######.#.##...##......#", "##....#...###..###...######..##..######.#####.#..", "#####..#...#...#########....#..#..#.##.###...#...", ".##..######.#.###..####.#.##....#.......#.#####.#", "#.##..#.#.#.#.....###.###....##...#####.##.....#.", "##.#.....#.##..#.###..###.#.#.#...#.####...#.#.#.", "#####.#.#.....#..#.#####...#.##.#..######.##..###", "#...#...####.#...#...##...##.#.#.....##......#.##", "#...########..#.####..#...#.....###..#..###.####.", "#######.###......#.##.#.####.##....#..#.#....##.#", "..##.......##.....##..#...#.##.#.#.#...#.####.##.", ".#.###.##...#.#.###..###..###.#.#########.#.#....", "#####..#.##.#......###.....##..#####....#...#.##.", ".##.#.###.#.....##.####.#.##.......#..####.##.#..", "#..#.....#.#.###...#..##.###.#.#.#..####.###...#.", "##....##........##.....####.#....##.##..###.##.#.", "#####..##....#.#.#..#.#..##.#.##.#.####...#####.#", "#.##.....###.##.###.##.#.#.##.###...#...###.##...", ".###.#..#.#####....###.#...#..#####....#...###.##", "..##.###..##.#.#.#..#..####.##.#...#.###.....##..", ".#.#######.##.#...#.##..#...##.#.....#..#####...#", "####.#.#..#####.....###.##.#.....#..########.##..", "...#.###.#.##.##.###...#..#...###....###.#.......", ".#.######....###.#.##...###...####...#.#..#.##.##", "...###..#.#.##.#.###.....#.#.###.#.#####......###", "#..##.###.#.#...####..##.####.#...#..######.#.###", ".#..####...###..#...##.###.###.###...##.##...#.#.", "##..##..###....##.#.###...##.###.....#..####.##.#", "......#..#.#.###..#..#..###..##.#...#.##.......#."}
Returns: 3559
{"#.#.#.#..#.", "#######..##", "###.#.####.", ".#.####...#", "####.#.####", "#....###.#.", ".#.##...#..", ".#.######..", "######.#.#.", "#..###.#..#", "..##..#.#.#", "###..#.....", ".#..#....#.", "#..#..####.", "##.#.##.#..", ".##.####.##", "..##.#.###.", "###..#.##..", "##.###.#...", "..#.#..##.#", "##..#.#.##.", "######.##.#", "##...#..###", "...#####..#", ".###......#", "...#...##.#", "#..#.#.....", "..####.#...", "#...#..#.#.", "#..#.###..#", "...##.#.#.#"}
Returns: 487
{"....##..###.##..#.#..#.#...#.#..########..#...##", "#.##..##.##..#.#..##.###.##.#.#..###.#.####..#.#", "#.....##.....#.###.##.##...#..#.#..#..........#.", "...##.#.#.###.#.#.#####.#.######.#......########", "#..####.......##...#.###.##.###....#.#.##.#....#", "..#.###....#.###...#####..#.##...#....#.#..#....", "##..##.##.#.#....##.##.##.#.#.###.##..#..#...#..", ".##.#....##.##.#.#.####.#.##..##.#.#.#.#..##.###", "#.....#..#..#.##.#######.##.####....####...####.", "#..#.#.#.##......#.#..#######..###..####..#...##", ".#####..##.###.#.#..##......##...##....#.####...", ".##..###.....##..##..#.#.##.#..##...##.....#####", "..####.#############........###....#.#..###.###.", ".##..##.#.#..##.####....#...######..#....#.##.##", "#...#..###.#.#.#.#.######..#.#...####.#..#...##.", ".#.#.#.###......#.#.....#.....##.##....#..#.##.#", "...#...#..####.#.........#.#.##..###.##.##..#.#.", ".#.#....###....#.###.#...#.#.#.##.#.#...###....#", ".##....###.#.....##.#.###.#.##.###.....###.####.", "#.#.######..#.###.##..##.##..#..#.#.#.#..####.#.", "#.##.######.##...#.###.######.#.###..###..##.###", ".###..##..####..#.#...##.##.##.####..#####..#.##", "##.#..#.......#####...#.....#.#.####.....##.#.#.", "..#.....##..#.###.#.##..#....#......#..###..##..", "#.#######.###.#.###.#...#..###.#...#..#..##...##", "..##..#.#.#.#.....##..####.#..####...#.#...#.#.#", "#..##.#..##.#..#.#.###....##...###.#...##.#.....", "#.##....########.##.......#.......##.#####.###.."}
Returns: 1965
{"####.", "###.#", "#..##", ".###.", "....#", "..##.", "####.", "##.#.", "#####", "....#", ".#..#", "#.#.#", ".##..", ".##.#", "###.#", "##..#", "..###"}
Returns: 103
{"...#...#.#..#..#.", "#.#.#.##.....#.#.", "#.##.#######..###", "...##..###.#.####", "#...#.#.....#.#..", ".#.#.#.......#..#", ".###.#.#####.....", "...#.###..#.##.#.", "##.#.###.#....###", "######..#.....#..", "#.....###.####.#.", "..#..##.##.##..##", ".##.#....#...##.#", "#.##.#.#.###.####", "#.##.####..###...", "...##...#.#..##..", "...#..#....##.##.", "###.#..###.#.###."}
Returns: 444
{".#...#", "..#.##", "###..#", ".....#", "#.#...", "#.####", ".##..#", "#.#..#", ".#.#.#", "###..#", "###.#.", "#.###.", ".....#", "##...#", "#.##.#", "#.#..#", ".#....", ".#...#", "#...##", "..#.##", "..###.", ".##...", "####.#"}
Returns: 176
{"#.#.###.#...#...", "....#.....##..##", "###.#...##..#.#.", ".#.#.####.######", "##.###....#.####", "#..#...######.#.", ".#.##.#####....#", "###.#.##.#.##.##", "..##..#.##.#....", ".#.#.###.#.##...", "#..#.###...###.."}
Returns: 241
{"#...#...#.####.####.", "..#####.###.##.##.#.", "#.....#.##...##.###.", ".#.#..##..###..#.#.#", "##..........#..###..", "....##..####.#.##...", "#..##.###..#.#.###..", "..##.#####.####.#.##", "...#####...#.##.#..#", "#...###.#.#.########", "#.#.#.###..#.#.##..#", ".####.#..#...##...##", ".#.#.####.#...###...", "##.#...#.###.##...##", ".###.#..###..###..##", "##.##.##.#..#.......", "##..####.#.#.##.#..."}
Returns: 461
{"####..#.##.###..##..#", "#.###.#.#..##.....#.#", "#.##.#..###.#.###..##", "#.#.#..#.##...#...#..", ".#...##.#.#...#...###", "#......##.##.#.#.####", ".#########.......#.#.", "..##.###...#.#...##..", ".#..#..##...#.#.#.##.", "###...###...##.#.#..#", ".####.#....##...#####", "#.#...##..##..#..####", ".###.##.##..#.#..#..#", "#..#..#.....##.#.#..#", ".###...##.##.#.#.#.#.", ".###....#.###.......#", "#.###.###..#..###.###", "...#.##.#..###.##.#.#", "..#.##.....#.#.#####.", "#.#...##.###......##.", "....##.##....#...#..#", "..####..##.#..####.##", "###.##.#.#..##..#####", "###.#...##....#.#.#..", "..#.#..###.#.###...##", "...#..#..##..#..#...#", ".#.#.#.#...##....##.#", "#.##.#..#.###.......#", "..#....##.#...#..##.#", ".###.#.###...##.#.###"}
Returns: 915
{"##.###..#..##.####...#.#", "#.###...#.###....#....##", ".###..#.#...#.##..#####.", ".##.....#.#.##..........", "#######.###..##..#######", ".#...#.##.######.#.##.##", "####...##..#.#.#..#.....", ".###...###..####.#.#.#..", ".......#.##....#####.#.#", "###....####.#..#..#....#", "#...###..#..##..#..#....", "#.###.###.#.#..##.####..", "...##.#.#.##.####.###.#.", "####.#.#...#.#.#.....###", "#.###.###.#.#.........##", ".#####.#....#.##.###.#.#", "#######...#.#..##...##.#", "###.##.#...#..###..###..", ".##.##.##..##.#.#.#.#...", "....##.########.###..#.#", "#..#.#...####.#.##.##...", ".#####...#....#...#..#..", "...#...####..##....###..", ".#.#..##..###..#..###.#.", "..#.#....#....##.####..."}
Returns: 816
{"###.##..###.#..##..#...#.#.#", "..#...............#.##..##..", "####.#..###.##.#.#...####.#.", "#.####.#...#.#.#.##...#.##.#", "..#.#..##.#..#....###....###", ".####..##...#.####.#..##.##.", ".#.#.###.####..##..#.###....", "#...#.###...#####.#..#...###", "##.#..##..#.....###.#..#####", "##.#.#.##.####.##..##.###..#", "#....##.##....##.#.##.....##", "#..###..##..##.###.#..#.##..", "..###..######...###.###....#", "##.##.#.##..#.###.#.########", "#....####..#.#...#..########", ".###..#.##.#...##.###.##.##.", ".###...##.##.###.##.#....#..", "..#.###.####....##..####.##.", "#.##..#.#..#.#....#..#######", ".#..#######.#....##.....####", ".###..##..#.##.##..#.####.##", ".#.##.#.####.####.####.#....", "#.###...#.###...#.##.#.#.#..", ".....###...######..#...#..##", "#.##.#.#.########........#..", ".#.#.###.#.##########.##..#.", "###.#..#.#....###...#..#.##.", "..#...#.##....#...#.#..#..#.", "#..##..#..#.#....#...#...##.", ".#.###.##.#.##..##.#..#..##.", "#.##.###...###.#.#.###..####", "#..#..##.#.#.#.#.######.#.##", ".....##..##..#.##..#.#..###.", ".###.##...#...##....###.##.#", "#.#....#....##.#.##.##....#.", "....#...#.#..###...#..###...", ".##..##.......##.##.##.###.#", ".#..####....####....#.....##", "..#######.#......#####...#.#", "###.#######.##..##.###.#.###", "##..##.##..#.#.#.#...######.", ".####.##...##...#.###.####.#", "######.##.#...####..#.#.....", "####...#....#....##..#...#.#", "#.##.#..#....###.#..##.##..#", ".#..##.###.#.#.##.#####.#.#.", "..#.....##...#.###..##...#..", "..#..##.#...##....###..####.", ".#.####..###...#.#.#.#######", "..##.###.###.##.....##.#...."}
Returns: 2051
{"####...#####....#####.####", "#.....#.#..#.##..#..#..##.", "...###.##.####....####.##.", "....###..#.#.##...#..#.#.#", "##.#.....#...#...##..#.#.#", ".#.....#.###...#.##.#...#.", "#....####.#...##.#...#..#.", "...#####.##.####..#..###..", "#.#.#.##.#...###.##....#..", "#.#####.##.#####.#..#.##..", "#.##.##.#..#..#.#.#..#.#.#", "##.#...#..#..######..####.", "####...#.....####.###.#...", ".#####...#....#...#.##..#.", "#.#.##........###..#..#.#.", "...#...####.#.#.###..###.#", "#...#.##..###..#.##.....##", ".#..##..###.#.##.###..#...", "##.##...#....##.##.###..##", ".#..####..#.#..#..#.##.##.", "...#.##.###...######..#...", "##..###...#.#.#.##.##....#", "###.#...###...######.###..", ".#.##.#.....#..#####..#...", "..##..#..##.#......#..####", ".##..#.##..###..###.#.##.#", "#....##.#.#.#.######.#.#.#", "..#####.##.###.##...#..##.", "##......##.##..#..##.#.#..", "#.#...#.####.##...##..#..."}
Returns: 1123
{"...###..##.....#.######...#.....#", ".######.##...##.#.##.#....#.#####", ".#....##..#...#.#.##..##..###....", ".#..##.##...#...##..#.##.#..#..##", "##.##.#...##.##.###.##.##..##.##.", "#.##.#.######.##.####...#..##..#.", "....#..##.#.##.#.#####....####.##", "##.######.#.####.###.##...##.#.#.", "#.#.##....#...#.###..#####.......", ".#.#...##.##.#..##..###.#.#..##..", "###.#.#.#..#######.#..###.#....##", "..#.#.#.#######..######..#.#####.", ".##....#.......##.#.###.####.##..", "#..##..#..##.#..#...#.#..###.####", "..#..#..#.##.##....#.#.##.#......", "..#.##....#.##.######.######.#..#", "####.##.#.#..##.#...#.#.##.#....#", ".#.#.##..#.##.....##.#.#.#.#....#", "...#..##.##....#...#...###.....#.", ".....#........#.######...#####...", ".....#.######...#.............#.#", ".....####.....####..##.###.#.###.", ".####..##.##.#..#......#.......##", "....#.##.#......###.......#..##..", ".###...#.#.##...####..##.#..#.#..", "..###..#.#....#..#####..#..#..#.#", "#....###.#...###.####.##..###...#", "#.#.#..#.#.###.#...#..#####..#..#", "##..##.#..#.#.###.####.##....#..#", "#.....#.#.###.###....###...##.###", "#..####.##.#.#..##....#..##.#....", "#.##..#.#..#.####...##...#..#..#.", "..#..###....###.#####...##.#.#..#", "##.#.#.###..#...##.#.#..#.#####.#", "##....##..#.#.#..#...######.###..", "..#..##.#####..#.#.#..#.##.#.#...", "#...####..##.####..#.#...#.##..##", "#...#..#.#..#.#.###.##...#.##..##", "#.##..#.##...#.###.##..#####.#.##", "#.#....#.###......#.#.##..#####.#", ".#...#.....##..####.##..###...#..", "#...##.##..##.#.##..#####.###...#", "..#..##.####.#.#..##...###.#..#.#", "#..#.####..#.#..##.##########....", "#...#...#...#.##.#####...##.##..#", "....#.#.#...#.##..#.#..#.#.###.##", "#..#.##.#.##..#...#.#...##....#.#", "#..#####....#.#.#..#######.#..###", "###.##.##.####.#.##..#.###.#....#", "#...##..#.##.##.#.##..#...#.#.##."}
Returns: 2421
{"..##......##......#.#.##..###", "....#####..##....##.#.#.##.##", "...##...#.#.#.#######..###...", "#..#.#####..#.##..#.##.#...##", ".####....#...#..#..#####...##", "#.#..#.###..##.#.#.##.#..#..#", "......##.#####.#..##..#..#.#.", "#..####...#....##.##..######.", ".#.#.##.#...#.#...#.###.#...#", ".#..#.##.##.##.##.####..#.###", "##....####.##.######...#####.", "#..####..###...#.##..#.#.....", "##.##.#..#.###.##....##...##.", "#..##..####..##...######....#", "....###..#..#....##.##...##.#", "..###.#..#.#####..#...###..##", ".####..#..##..#.#...##.###..#", "##..#..#.#..##.####.##..####.", "#.##.#....#.##..###.#....###.", ".#.#....##...#..###....##..##", "##.#..#...#..###..##.#...#.##", "#.##.#...##...#..#.#.....###.", ".#...#####.#..#.#.##....#####", ".#....##.##.##....#..#.....##", ".....#.#####.######.#######..", "...#..#....#.#####......#....", ".#..##.########..###.#####.#.", "..#..##.##..##.##.#.#....#..#", ".#....#..#####..#.....#...###", ".#...###.#.###..##..###.#..#.", "..#.###.###.###..#..###.#####", "####.#.##...##.#..###.##..###", "##.....####.#.#..##.##..#.###", "##.###....####.##.#.#.##.####", "###.#..##.##..#.#.###...#..##", "##..##.#..#.##..##...#.###.##", "##.#.#...##.##.#.#..####.#..#", "......#.#####.......##.#.####"}
Returns: 1579
{".....###.#...###.####.##", ".##....####....#.##.#.#.", "..#..#..##.####.###..#.#", "#.###.#.#....#..#####.##", "##.##.#....##.#.###.....", ".##.##..##.#..#.##.##.#.", ".#.#.###.##..######.##..", "##..#.#.#.#...#..##.##..", "#.###.##...#...##.###...", "###...##.##.###.#.##..##", ".#.#.#.#...######..###..", "#.#.#..##..##...##..#..#", "#.#.....#...###.##..#..#", "..#.##..##....#####.####", ".#..#...#...###.####..##", "#....#.#########.###....", "#.#.#########....###.#..", "###.#..##.####.##.#...##", ".#..###....#.##.##.###..", "##..##....##.#..#..#.##.", ".#.####.#...#..#.#.#...#", "...#..###.#..#.##...#.##", "#.#.#.##......#...######", "##.#####..##..##.#.#..##", "...#.#.#.###....###.....", "#.###..#...#.#.##.######", ".#.#########......##.##.", "#..#..#.#.#..###...#..##", "#.#..#.#.##..####.#..#.#", "###.#..##..##.#..#.#...#", ".#####..#.#.#..###.#...#", "..#..##..#..#.#.#.......", "..###..##.#...##.###....", "#...#....##.#####.######", "##.#.####.##.#...###.###", "#.#..#.##.####..###.##.#"}
Returns: 1242
{"..#.##.###.....#.", ".#....#.###..#...", "##....##..#.#..#.", "#..#..#..##.###.#", "#..###.#...#.#...", "##...#.#.##.##.#."}
Returns: 135
{"...##.#..##..##.###", "#.#..##.####.###...", ".#.######.......#..", ".....#......#.#....", "#####.#.....#..##..", ".#.#.#.#...##..###.", "####..##..##.####.#", "...###...##..#.#.#.", "#.##..##..###..#...", "....#..##....##...#", "...###...##.######.", "##.....###.##...#.#", ".....##.##.#.#.#.#.", ".#.##...#.#####...#", ".#.###.##.......#..", "#...#..##.#####.#..", "..##...#.##..#####.", ".##.###......##..#.", "..##.##..#....#..##", ".....#..#..##.#.#.#", ".##.....##.###.#..#", ".######.#......##..", ".#.#.#.#.#####..#..", "##.###.....####...#", ".###...###..#...#.#", ".####.....####..##.", "..#.#..#.##.#.#.##.", ".#....#.##..####.##", "###.#.#....#..##.#.", "##.#.......##..####", "..#..#.##.###.#...#", "##.#########.#..#..", "....###...#.#..##..", "......#..#.#..#.##.", "##.##...#.#...#.###", "#..#..####.##.....#", "#.##....##.......#.", "#.####.#...###.#.##", "#.#..###..#.#.#....", "#....##..##..#.#..#"}
Returns: 1094
{"#...#..#.#.###.#.#.#..###.#", "..#...##.####..#..##...#.#.", "###..####.####.#####.##..##", "..#.#.#.#.##.#.....##.#.###", ".#######....####..##.....#.", ".#..##..#.#..##.#.#..##.#.#", ".##..#.#....#......#....##.", "#.##.#..###.#..#.####.#..#.", "...##.##....####....#.###..", ".#.##.#.#....###..#..#...#.", "###..#....###..###...#.####", "....###.####.##...#.#.#.##.", "...#.#.#.##.#.#.##.######.#", "#....####.##.##.#.#.##.##..", "..###..#..#..#.#...#.#...##", "##....#..###.###....##...##", "##.#.#.#.######..#####.#.#.", ".#....##.##..#.###.#.##.###", ".#.#...#.#..###....##..##.#", ".#.#..#####..####.#.####..#", "##.###.#.#..########.#....#", "#...###..####..##.###.#.##.", ".#...#.###.##.#..##.#..#...", "...#..###....#.#.#...#.....", "..########.##.##.#..#...###", "...#.#.##..#####.#######..#", "#####.#..####..#.#.#.#.#...", ".########......##.##..##.##", ".##.#.....#.##........#..##", "#...#.####.....###.###.#...", "####......#.#..###.###.....", ".##.#.###..#.#.#.#.##....#.", "#.#.##.....####...#.....##.", "###......##.####.#.##...##.", ".#.####.#..#..#.##...#..#.#", ".#.#####.#.##...####.###.#.", ".##..##.#...#..#..##.#...#.", ".##.#.##.###...##.#####.###", "####.###.##...##.#.....#.#."}
Returns: 1579
{".......###.", "..##.##.###", ".#.###.#..#", "#...#..###.", "##.##...#.#", "#.###...##.", "##....#...#", "...#.##..##", "#.##.#....#", "#.#...####.", ".####.##.#.", "..##.#....#", ".....###...", "#.#..#.##.#", ".#..#..####", "#..##...#..", "#.#.#.##.##", "....#..###.", ".#.#...#...", ".#..##...#.", ".#..##..##.", "#.##.......", ".....##..##", "###..##....", "#.##.#..###", "....#.#.#..", "......#####", "#####......", ".###..##.##", "...###.#.#.", "...######.#", "#.....#####", "...#..#.#..", "...#.##..##", "###.##.####", "##.#.##....", "....#.#.#..", "#...#..###.", "...#.##..#.", "#.#..#..###", "..##..#####", "#.#.###....", "####...#.##", "#..#######.", "#..##...#.#", "...#...##..", "##..#..#.#."}
Returns: 736
{"..#..##...##.....##.#...###...##.", "#####.#.#..##....##..#..###.#.##.", ".#.........####.#..#.###.#..##..#", "#.##..#.#.###.....##..##..######.", "##.....##.#.#..#.####.#..#.#....#", "...######..####..#.###.#.##.#####", "#..#..##.#.#..#######.#####..##.#", "#..#....#.#..##.#####.#..#...###.", "....###..#..#.#.#..#######...#.##", ".....#....####..###..#.#.##.###..", "#.###..####....#.###...##.#.#..##", "..##.####....##.###.#.#.#.#......", "##..####.#...#.....##.#....#..##.", "##..#.#..#.#...###...####.#...###"}
Returns: 644
{"#..#..#..##..#..#", "##.###.#..#....##", ".#..#..#.########", "#..#.##..#.#..#.#", "##...####.#..#..#", "###.##.#..#..####", ".#.....###..#..#.", ".#.###..##....#.#", ".#...###...###.#.", "#.#..#.###...#...", ".#...#..#.#....#.", "..#...##..##.#.##", ".#.#..#....######", "..#.#########...#", ".#..###.#.#.##.##", "#.#######..######", "##.#...##.#.....#", ".......##....##..", "..#.#.##.#......#", "####....###..###.", "###.###..#####.#.", "#...#...##..##...", "##.#.#....#.#.#..", ".##.#####....#.##", "##.....#..#######", ".#...###.....#..#", "##..#..##..#..#..", "##...#.#.#.#.###.", ".###.#.#.#..###..", "...###.#..#.#....", "#..#........#.###", "##....#.##.##...#", ".#.###....##...##", ".#..##.#..#.#....", "#..#.##.#.#....##", "..#..#.#.#...###.", "##...##.#..####..", "...####..##.###..", ".###..##..####.##", ".####...####.#..#", "..####..##.######"}
Returns: 1004
{"####", "....", "...#", "..##", "###.", "....", "#..#", "....", ".#..", ".###", "#.#."}
Returns: 49
{".##.#..###.##..###.#..##..##", "..##.#..#..###...#........##", ".#.#.###.#.#.#########.###.#", "##...#..#####..##..###..#.#.", "##..#####..#.##..#.#..##.###", "#.#..#.###.#..###.......####", "..#...##.......#.##.####....", "#....#..####.#.##.....#..#..", "..##.#.#..#....##...##.#.###", "#.###.###.#.#..##########...", "###.#..#.###.###.####....###", "..#######.#...#.###.#..#.#.#", "####...##....##..#....#.#..#", "#.##...#..#.#....#..#..##..#", ".######....##.#.##.#.#....##", "#..##...#.#..##.....##..#...", "#..###.#.....#####........#.", "...###.#.#....##..##...#..##", "..#..####.##.#....##..#...#.", "#.####.......#....###..#..#.", "...##...##..#.##..#.#....#..", ".#...##.#..##.#...#.#.....##", "#...##.##...##..##...#..#.##", "..#.####...####....####.####", "....##.#.###.#........####..", "...#####...#####.####.#..#..", ".#.#.###....####.###.##.#...", "###..##..#.#.#######..##.#.#", ".#..##.....##.#..###.#.#.##.", "##....###..#.#...#..##.###.#", "..####...#..##.##.#..###.##.", "###.###.##.....#.......#..#.", ".##..#..##.#.##.#.#..##...##", ".#.#....######.##.....#...##", "..####..##...##.#...####..##"}
Returns: 1383
{".###", ".##.", "#.##", "...#", "##.#", "#..#", ".#.#", ".#..", "....", ".#.#", "####", "####", ".##.", "###.", "#.#.", ".#.#", "#.##", "#.##", ".###", "##.#", "####", "...#", ".#.#", ".##.", "####", "#.#.", ".###", "#..#", "..##", "#.##", "..#.", ".#.#", ".###", "....", "#...", "#..#"}
Returns: 171
{".####..##....###.#..#...###.##.#.#.##..", "##..#.#..##...###..##...#..#.#.#..#....", "..#..#..##..#####..#.####.#..#...###.##", "##.#.#.###...##.#..##...#...#....##....", "...##...##.##.##...###.#.#####.....#..#", "...##..###.#..#.##...#..#.......#..#.#.", "###..#.#..###.######.#.####.##.#.##.##.", "...#...#.#..###...####..#.#######.###..", ".....#.###...#.#..#.#..#..##..#.....#.#", "#..#..##.##...#.##.###.##.##....#...#..", "...#.##.###...#.........#.......##.##..", ".#.....##..####.#..##.##.##.#.##..#####", ".###...#####.##...#...#.#....#.###.#..#", "#.#....#.###.##.....#.#.####....#...#..", "##......###.....#..##.#.##..##.#..##.#.", "#..#.###...####.#..###.##.#.##..#####.#", "..###.###.#.#.........####....####.##.#", ".##..#........#......##.#####.##.###...", "#..#.#.#...####..#...##.#..##.#.###.###", ".###....#....###..###.###.#..####.#.#.#", "##......##..##.##.#.#.##.######.#.###..", "##..##.##.#.##.##..##.##.#.#.#.#.....##", "##.##.#...###..###...#.#.#.##..###...#.", "#...##....###.###..###..#...####.#.#.##", ".#.####..##..#####...#..#.#.#...#..##.#", "...#...#..#.##.#.##..#.####.#.##.#.####", ".....#..#...####..##....#.#....#..##.##", "...#.###...##...#..##.##..##....###.#.#", "#.#.....#.##....#...#......#..########.", "....#.#.#...##..##....#.#.#..#.....#.#.", "..##....##.####.#.##..##.##..#....##.#.", "#####........#.####.####....#.##.#..##.", ".###..##.####.#.##.#....##..#.##.#..#..", "..#.####.####..#....#.#.#....####...#.#", "##..#...#.#.##..#####..#...##.#..##.###", "#.##.#..#.###...####.#.##..##...#.###.#", "#.##.......#...####.##.#.##.#.####.####", "...###.#...######..##.#..#.#.###.##.##.", ".#.#.#..#.#...#.....##..#...##.##...#.#", "#.#.#.##.#.#.#..#..#.###......##.#.....", "#...####.........####..##.###...#.#..#.", "#....#.......#....#.#..#..#####..#....#", "##..####..#.#........#.##.......#.#....", "......#..#..###.##..#...#.#.##......##.", "#....#.###.....#.#.#####.#..#..#...##..", "#....##..#.#.##...##..#.#...#.##....#..", ".####....###.####.....###.##..#....##..", ".#.#.#.##....##...#..#.#.#...#...#.#.##", "#####.##.#..#....####..##..#....#.#.#.."}
Returns: 2771
{"#..####...#..##.#.###.#.#........#......#..#.#..#.", "#####...##.#..####.#.#.###.####.#.###..#####..##.#", "#..#.###.#.#..##.##..##..#.#.#.#.......##..#...#.#", "##.#####..##..##.#.#.#.###...##.#..##.#.#..##.##..", "#.###.#.#..#.#####..##...##.#.#....#..##...#......", ".##.#..#..#..####.#####..#.##...#..#.#.#.#.####..#", "####..###..#......#.#..###..#....###.##.###..###.#", "#.#.##..#.##...#...##..##..#.###..##..#.#....#..##", "..#.##..##.##..#.#.#...#.#.#...##.#.##.#.#.###....", ".##..#..#.#.#..#......#.....##..#..#.##.#.....##.#", "#...#..#..####.##.####..#..##.#.###.######..#..#.#", "####..#..###.#.##.####..#.#####..##..##..##.#.#..#", ".....#...##...##..#..#...#..####...#.###..###...#.", "##....#..#.....#.##....###..#.##..###..##...#.#.#.", "##....##.#...#.#.##.#.....######...###...#.#.#....", "..###.#...#..###.#.#..#..####...#.#..#.....#.##...", "#...#...###..###.#........#..#.###.#.#.#.#...#.#.#", "#.#.#.##.##.##.#..#..###.#.#.#...######..###.##.#.", "###.#.##.####.#.##...###.#..#.#..##.#.....#.##...#", "....###....#.##...#....#.###...##.#.#.#.#########.", "####...##.##..#.##...#..#.##..##.##..###..#.#..#.#", "####.#..####..#####.#...#.##.#....#..##.####..#.##", ".#.#..#.#.###.#....##.#..##..###.##.#.##.####..#.#", "....#####..#.####.#..#.##.###....##.#.#..##..###.#", "#..#...#.#.####....#...###.##..#.....#.#####.#...."}
Returns: 1829
{".##....#...##..##.##.##.####..", "#..###.#...#.....#.#.#####.#..", "..###..##.##.#..#.#.#.#.######", "#####....####.#.########..###.", "..#########.......#.###..#####", "..#######.##...####..####.#.#.", ".#....#...####.##..#..##..####", "#.#.#.#.##.#####....#..#.###..", "..#.#..#.##..#.#...#.##......#", "..#.##..#.###.#.##.#.###..####", "..#.####.#......###..####.#.#.", "##.#.#.#...#..#.####..###...##", "#.##..#####.#.####.....###.###"}
Returns: 529
{"#.###..###...#..#.#..#....#..###..#", "..#.#..#.###.###.....###.##..##.##.", "#.#...#..#.#.#.#.##..#####.###....#", ".#..#..##..#.#.#.#.##....##.###..##", "#.#..#.#..##.######.#......#..#####", "..#.####..###.##..#.###.#.###..####", ".#..#.#.##.#...########.####...##..", "###.#.#.#.##.##..####....#....###.#", "....##.#.###.##.##.#..###.###.....#", ".###...#..#....##.##....#..##....#.", "..#.##.#..##.#...#..###.....#...##.", ".##..##..#.#.####..###....##......#", "..###.##.##.##...#.#.....####.#.#..", ".#...##.##....#....#.##.#..###.###.", "..#..###..##..#.#.#..##.#..##..#..#", ".#.#..#.#....#.##.#.#...#...#.##..#"}
Returns: 804
{"#.##.#.####.#", "####..#...#..", "##....##.####", "#.#...##.###.", "..###..##....", "#.###...#####", "..#.....#.#.#", "###.##..#.##.", "##.....##.#..", "..#.###..#...", ".#...#...###.", "##...#.####.#", "#.........###", "#..#.#..#.###", "######.##.#.#", "...#.#..##.#.", "...#.###.##.#", "...#.#..#....", "########.####", "..#..##.##..#"}
Returns: 363
{"...##.##...##.###.#.#.##.##", "#.#......##...###...#####..", "#.#.##..###..#.#....#.##..#", "....####..###..#..#..#.##.#", "#.###....#####.###..#..#..#", ".#..####.#.##..##.##...#...", "#..###.#.########...#....#.", "###...###..#..#...###.#####", "#.##..#..###...##.#.##....#", "##.##..##.##..#.##.#.####..", "######.##.......#.##.##.##.", "..###.##....###.#.###.#.##.", "#.#..#######.#.#...#.......", "##.###...##..#........###.#", "..#..##.##..#..###.#.#.#..#", ".....#..#..#.###.#..#....##", "#.....###.##...##.#...###..", ".#.#..#.#.####...#.####.#..", ".#...##########.....#.#####", "##..##..#...#.#....##.#.#..", ".#..##...##.#..#...##.#..#.", "..##.###.###..#.#.#.##.#..#", ".#......###...##.##...#.###", ".#####.##.#...#..#.###....#", "##.#...#..#####..#....#.###", "..#.##.#..####.##.##.##.##.", "###.#.##.##...###..##...##.", "#.#..#.#####.##.##.##...##.", "..#..##.#.###.#..####.#.##.", "..##.#.###.#...#...##...#.#", ".#.#.#####...###....#.##.##", "###.#..#...##.##...#.#...##", "#####.#..........##....#.#.", "#..#......#.#..#.#.####.#..", ".#...#..#...##....###.#.#.#", "##......##.###..#.#.##.#..#", "##.####...#####.#####..##..", "###.######...#.#.#.##....##"}
Returns: 1492
{".###.###", "..#....#", "....###.", "..#.###.", "##...###", "#..###..", "##.#..#.", ".#...###", "....##..", ".#.#.#..", "##......", "#.#..#.#", ".##..#.#", "..##..#.", "#.#..#..", "#.##.#.#", ".#..###.", ".##.#.#.", "#.#..###", ".#.####.", "####.##.", ".##.##.#", ".#.###..", "....##.#", "....#.##", "#...###.", "#....#..", ".####.##", "#..###..", ".#..#...", "....#.#.", "...#...#", "..#.#..#", "#.#.###.", "#######.", ".#...###", ".#.##.##", ".####.##", "#.#....#", "#.#####."}
Returns: 434
{"#.##.#.##..#..##..#..#.##...", "##.#..###.....#..#....#..###", ".#..##.#..#..###...#.###.###", "##..##.######.#...#.#.#.#...", "..#.#..###.##.#.###.#...#..#", "####..##.###..#..#..###.##.#", "##.#..#.#####.#..#.#....#.##", "####.##..##...#.....#.#.#...", "#.#.###.###.#.#####.####.##.", ".###.###....#.###....#.##.##", "##...####.##.#..#..#.##...##", ".#.#..#.###..#.#####.#...#.#", "###..#.#.##.#...###...###.#.", "##.###...#####.#...#.####..#", "##.#####...##....#...#..##..", ".#.#.####...##.####....##...", ".#.....#.#.#.#..#.##.#....##", "######.######.##..#.#..#.#.#", ".....#..#####.##.####....###", "####.....####...###..###.#..", "#.###..#.####.#...#.....####", "#.#.#.##.#.#########...#....", "#....##.###.###..###.##.#.##", "##.#..####.....###.....#####", ".#.#...##...####.#..#..##.#.", "##.#.####.#.#...#..###..##.#", ".#..#.#......#..#.######...#", "#...#.#.#.##########.#.####.", "####...#.#..####....#.#.#..."}
Returns: 1167
{"...#..####.##...#....#..#.###..###.##.##..##.#..", "#..#.#..###..##.##..##.#.##...##..#.###......#.#", "...##...#..#.#.#########.#.#########.##..#####.#", ".#....##..#.##.###...###..###.##.#.##...###.#.#.", "#..###..##..#.#..#..#####.#..#######.#.##...##..", ".#...#.##..##.###..#.######.##.###.##.#..#..####", ".##.###..#.##..#.##.#.#...#..####..#.##.......#.", "##.###..#.##.#..##.#......#..#########..###..#.#", ".##.#######.#..#.#..##.#.##.#.##..##...#.#.#.##.", "#....#....#.#..####.....#.##.#.##.#.###.#..#####", "###.####...####..##.###.#.#..##...##.##...##..##", "##.#.#.#.#......#...#.....##.#.#..#####.###.....", "##..###.##..#..#..##.#.####.##..##.##.######...#", ".#.#..####.##..###..#.#..#..#...#..#..#.##.#.#..", ".#.#.#.#.####.#.####.##..##.###...##..###.######", ".#.####..#.####...#..#..#...##......#.##...###..", "#..##.##..##..#.##..#.###.#..####.##.......##...", "#.#..##.#.##..#####.#...####...##....#.###..##..", "####..#..##.#.##.#.#..#.###....#.#..####...#.##.", "#..###.....#..#####..##...###.##.##.#.#.#.#.###.", "..###..#.#.#.##.#####..#.##..#....#.#..#.####.#.", "#.........#.........#####.#..##.#.#..#....###.#.", ".#...#...#..#..#.#.##....###.####.##..##...#.##.", ".##..#..#..#.#.#..#.#..######..#####.#.###.####.", "###..####.....###....##.#.######...#..#..#.#.##.", "#..####..##.#..#.#...###..#..#.#....#.....##.#.."}
Returns: 1820
{"#.#.#.#####...#.#...##.#.", "##...###.###.#...#...#.##", "##...#.###....##..#...#..", "#......#...#.##.#..###.#.", ".#.##.##.....#.#....##.#.", "#..#.#......##.###..####.", ".###.##..#.#..#.#....#.##", "#..#.#####.#.....#.##....", "###.####...#..#.#.#.#....", "#.#..###.##.#.##.#......#", "##.#####..##.##...#...#.#", "#...###.##..#....##.#.###", ".#..##..####.#..###.#..##", "#....#..#####.#...###..##", "#..######.#..#.##.##.###.", "##.####.##...###...##.##.", "..####.#..#.#.##.#.###..#", "##...##.#.#.#.#..#######.", "#......#.#.....#....#####", ".##.#.####.#..#..#.##.##.", ".###...#.###.##..#####...", ".....##.###..#.####...###", ".#..####.##.##.#..#..#...", "#.....#.##.......#.......", "##..#..#.#.#..#...####.#.", "..##....##.#.###.####...#", "####..#......###....#####", "###..###...##.##.#.##.#..", ".#...####..##.##.#.##.#..", "...####....#.......##....", "..###.#####..#.##..#.....", "....##...#.#.#.####..####", "##.##.###...#..##...###.#"}
Returns: 1126
{".#..###.#.#..#.##.#.####.######.", "#.#....###..######.#.#..##.#..#.", ".#.####.#..#....#.#..#...##.#..#", "#...#.##.#.###.#####.#..#....##.", "##...#.#.#...#.#...#.##.#..####.", "###.####.##.#.##..##.....#.#.###", "#.....##.###..#.#..###....###..#", "#.#.####.######.#...#####..##.##", "#.##...####.#..#...#...####..##.", "###.####......#...#..##..#####..", ".#.#.######.#.#..#.....##..####."}
Returns: 494
{"##...######", "##..###.#.#", "..#..###..#", "##.##.##...", "..#.#..#...", "#...##..##."}
Returns: 78
{".#..##.....##.#....#.#...###..", "....##......##.##......####.#.", "###.#####.##....#..##.....#.##", "....####.##.##..#.##..#.######", "...#...#...#.##.##.####.#...##", "####.##...####.###.....#.#.##.", "###..#.##..#..#.#.#.#.#.#..###", "#####..##..######.#.##.##...#.", "##.#..###....##...######...#.#", ".##..##.#...##.##...#.###.##.#", "..#..######..#..#.######...#.#", "#.#..#..####.##.##..#.###.#...", ".##...##.#..##.#....#.##.#..##", ".#.#.#...#.....#..#..##.#.#.#.", "#.###....#.#.#.#.####..###....", "....#...#...###...#.#....#....", "....#.......##...###.#.##.####", "..###.#.#.###.....#..#..###.##", "###..##...##.#....##.##...###.", ".#####...###..####..##.#..#..#", "....##.#.#....###..###.####.#.", "##..##....#####........#......", "........###..##.####...#..#...", "..###..####.....#.##..#..#..##", ".###.#.#..#.#####.###.#..##..#", "###.#...###.##.##..###...##.#.", "####.......#.#####....##.###.#", ".#..#.....#.#..###..#...##.#..", "##.#..#.#.##..#..###...#####..", "######.###..#.##.#..###.#...#.", "#.#.###.#.###...#.##.#..###...", ".#...#.##...#.....#.##....##.#", "###.##.######..#.....#.###.#.#", "##...##.##.#..#..#.....#.##...", "#####....#######.#......#....#", "###..####.#.####...##....##.##", "..##.###..##.....##...#.##...#", "#..#....#....#....#####...#..#", "#.##..#.###.####.#.######...#.", "..#.#.##...#...#.###..####..##", ".###..#.##..##..##.....#.#.##.", ".####.#.#.###.......#.........", ".######...##...###.###.#.#...#"}
Returns: 1812
{"...##.#.###.#.###..##.#..#.#.###.###......#.##...", "#.#.#.##.#.#...##....#.....#.####.#..##..###..#..", "#..#.##..#...#.#.###...##.#.##.#.#.#.#...........", "..........##..##..##.#.#...#.....###.#..#.##....#", "#..####..#.###.##.#...##.##.##....#.#..#..##.##..", "##.#.##....###.#.#..#.#.##...#######..##.#..#.#.#", "#####..#......####.####.####...#####.##..#.#..#.#", ".....################...#####...#..##.##...#..#.#", "##.#......#.#...###.##.#.##.......###.##.#.##.#.#", "#.##.#...##.#...#.#..##.##....#....#.......#..###", "##..#.##..#.###.##.#.##..#..#..#.#.##..#####.#.#.", "...##.....###.####.#..#.#####.###..##.#..#...##.#", ".##.#.##....#...#..#...#..###..#..#..#..###.#..#.", "#####.###.#######..#.####.#..#..#....##...####..#", ".#...#.....##....##.#...##...#..#....#####....##.", ".#.##.#.##..#...#..#..##.##..##.#.#....#####.#.#.", ".#.#........#...#..#....###..####..##..##.##.#.#.", "##.####..#..######.#.###.####.##.####..##########", "#..######....#....##.#.##..#.######..#.####..#..#", "#.....####..#.#....#.#.#...###.#.##...##.##.###..", "##....######.#.#########...##..#.#.#.####.....#.#", ".##..#.#.#.##.#.#..###....###.#...#.####..###..#.", "##..#####.###......##......#.##..##...######...##", ".##.###.###....#.##.###...##..#.#.#.....###.####.", "#.##.........######..##....#.##.#.#.##.###..#.#.#", ".#.###..###.##.#...#..#..##..#.##.#..#.#.###.....", "...#.###.##.##...#.##.#..#...#..#.#...##...####.#", "..####..#..##.#...#..###..##.#..##.###.##.##.#.##", "...#..#.#.#.#.####...#####.#..#.#...#.##.##.#..##", "#.#.#.#..##.#.##.##.#.#.###.####.#.####.#...##..#", "#..#...#.##..##..#..####..#..######...##..#.##..#", "#...#.#.#.....####.....###..###..#.#..#.#####.#.#", "##...##...##..#.##.#.#.###.....#.#..#..##..##...#", "##.##..#.##.#.##..#...###.######..#.#....#....###", "..###.#.####.#..##.####..##.#..#.#....###.##..#.#", ".###.##.#.##..#....#..#.#..#.#....#.##.###.##.##.", ".##.##.#..###.#.###.####..#..###..#####.#..#.##..", "#.....#.##.#.##.####.#.##..##...#......#.##.#..##", "#..##.###..#.#.#.##.....##.#####.##.#.####..###..", "#.#.#.#....#####...#....#..##.##..#.#..##.#.....#", "..##...##.###.#....###.####.##.#..#..#...###..###", "...##.##.###.###.###.......#.####..###.##..###..#", "#....#.#..#.#.##.####.#.#.......##.......####..#.", "#...#.#.#...#..#..#.##....###..##.#.#####.###...."}
Returns: 3199
{"..#...###.###...#...#..##.#...#..#", "####..#.....##.#.....#.##...######", "###......##.#####.###.###..###..#.", "#...#.######...#...##..##..##....#", "#.#.###.###..####..#.###.#.#..####", "#..#.######.....###.####.#.##...##", "##..#.#.##..##...#..#.######....#.", ".##.....#..#.##.##.#.....#####..#.", "####.#.##.##.###..##..#######..#..", "...#.##....#..###.#.#.#.##.#.....#", "#.....#####...#..#..#.#.#...######", "##.######.########.....##.##.##..#", "#.##.##..##...#.##.#..##..####.###", ".###..##..#.#.....####..#.####..##"}
Returns: 671
{"#..#", ".#..", ".##.", "...#", "..#.", "###.", ".#..", "....", "####", "..#.", "#.##"}
Returns: 56
{".######.#.####.###.#..##..#..#..#", ".##.#.##..####...##...###.##..#..", "#....#...###...##.##.#..#..#.....", "#.#.#...####..##.#..#.#...#.#...#", ".....#.#..#.#....##.#.###.#.#....", "#####.##.###.##.#.##.#.#...####.#", "..###.###.#.###.#..##.....##.#...", "#..###..##..##.#..#.#....#...#..#", "######.#..#...#.#.##..###..#..###", "......#.#......##.#....#.###..#..", "#....#......#.#.#.##..##..###.#.#", "...#####..#####.#...###...###..##", "....##.#.##.#...##.##.#...#.#...#", "..###......##.#..###..###...#.##.", ".##.##.##.###.##......#.#.##..#..", "....###..##...#.#.#....#....#####", "..#.....#.##.....#########....##.", ".###..##..##.#.#..#.###.###.#..#.", ".####..#......#..#.#.#.#.#..##.##", "..#.#..#####...#..##.####.##..###", "..##.#..###.#....##.##...##.#.###", ".###..#...#..#...#..#...#.#.#..##", ".##...###..#.##....##..#.....#.##", "#.##....###.#.####..####.##.#....", "#....###.#..#.#.#..#####.#...#..#", "#..#..########.##..#.#.#..#.#.#..", "##.....#.#.########.#..####.###..", ".#.#.#.##...#.#.#.##........#.#.#"}
Returns: 1327
{"##..#.#.#..#....#.###.#.#.#..", "##.....#.#.#..######..#....#.", ".##...#.#.##..##...###.##..#.", "..##..####...#.....###.##..##", ".#...#...#.##..#..###.#..##..", "#...#.#..###....####.....##.#", "..##.##.#.#.##.###..#...##..#", "#..######.#####.##########.#.", ".....#.#.##......#.#.......##", ".####...###..#..#.##.##....#.", "........###...###...###.#...#", ".#...#.#...#.####.....###.#..", "#.#.#..###...#..#.#.#...#..##", "#.......#.##...####..#.#..##.", "####..#.#.#..#......###.##...", "##..##.#..#.##....#..#...#..#", "...#.#.#.#####..##....#######", "#.#.#####....####.###.#.##.##", ".#.####.###..####.#....#.###.", "#..##.####.#.##...###.#.##..#", "##..#......#.##..########.###", "##.##.##.##....##...#.#####.#", ".##.#....#####...#.....##.#..", ".#.#....#..#.#..###...##.###.", ".#.#######.#.....##..###..##.", "#..##.#...#..#..##..##.##.###", ".#.#..#.###..#...###.##..#..#", "...#..####.#.#.#.##.#####..#.", ".......######...#####.#.#....", "#####...#...#...#.#.#..##....", "###.#......###.#.##.###.##.##", ".#...##......#..##...##.###..", ".#..#..##..#..#####..#.####.."}
Returns: 1331
{".", "#", "#", "#", ".", "#", "#", "#", ".", "#", ".", ".", "#", "#", "#", "#", "#", ".", "#", ".", "#", ".", "#", "#", "#", ".", ".", "#", ".", "#", "#", ".", ".", ".", ".", ".", "#", ".", ".", "#", ".", ".", ".", ".", "#", ".", "#", ".", ".", "#"}
Returns: 27
{".....##.###..####.#..#......######.#..#", "###...#.##.#..##..####.#.#.......#.#..#", "..####.##.#.##...#..#.######..#..##.##.", ".#.##....####..#..###.#.#.#..#.##..#.##", "......#..#....#####...###...#.#..#..#..", "#.#.#.###.##.###....##......##.####....", "###.##.#######..#....#.#..###.###..#.#.", "##.##....#.#.##..#....#.##....#..##.##.", ".#..##.....#..#####....####....#.#....#", "..####.##.......#.###...#.#..###.....#.", "#.####.##..###.#..#.#####.##.####...###", ".....#....###.#.##.##....#.##.#######.#", ".##.###...#.#.##.......#.######.##.####", "..#..###.#.#....##.##..#.#.###.##.#####", ".#..##..##.###.#.#..##..##.###..#.##...", "####..#.#...##.....#..#.###..#...###.#.", "##.######...##....###.#.##.##.....##.##", "....#..#....###..#...#..#.##....####.#.", "##.#.####.....####.###...#..##...##.#.#", "..#######..#.....#..#...#..#...#..#..##", "##.#.#.#..##..###.##...##...#.#..###...", ".#.##....#.######....#.#.#...####..#..#", "###....##.##.#.#.#.#######........#..##", "###.####.#####.#######.....###.#.#.#...", "...#######.###.....#...#.##..#.###.#..#", ".##.....#.#.##...#.#.##..#.#..#.#..#...", ".##..##..#.#..#..#...#..#....##..#...##", "#.##.#.#..............#####.#.#....##..", "#.##.#.##..#....#..##.###.##.##.#...#..", "###....#...####..##.##..#.#.##..#....#.", "#..##.#...#.#..#....#..#.##.###...###..", "...###.#.###.#.......##.###.##.#...#.##", "####...###..#.#.#.#.#####..##.##.##.##.", "...####..#..#...##......#.#..#.#....#.#", "..###..##..####.#..#.#.####.......#.###", "##.##...#...#.#.#.##.#..#.##...##.###..", "##.....#.#.#..#..####...##.#..##.#..#.#", "#....###.#..###.##.#..##.##..#....##.##", ".##.##.###..#######...######...##...#..", "#...#...#.####.#.#..##..####.#.##..#..#", "#.#.##.##.##.#..##...##.#.##.##.....##.", "#..#.#......#.#..#.###.##..#..###.#.##."}
Returns: 2397
{"##..#.###.#.###.......#..##", "#.#....#.##.###...#.#..###.", "...#.#..#..#####...###..##.", "#.#...#...#...#.##.#.#.##..", ".#..#.###.#####.#.##..###..", "#.###..####.####.##...###.#", ".#...##.....##..##...#.#.#."}
Returns: 251
{".###...#.#.###.#...##.#.#..###.####..##.#...", ".##...###.##..#..#..#......#..#....###.....#", "###.#..#..#..#.##....##.##..###..#.#.#..#.##", "##.#...#..###..#.#.##.##.#.##..#...##..##..#", "#.#....#.###...#..#.#.#..#.######...##..#.#.", "..###.###.######.#.###.##.####.#..#...###.#.", ".##..#.##.#..#.#.#.#..####...##..#.###..#...", "..#.#.#...#...####..###.##..#.#...###...#..#", "#.##..#.#.#.#.####........#.######...#.#..##", "#####...#....####.##.####.##.#....##...#....", "##########.######...###..#..#.#.#..#....###.", ".#..##.#.....#...#.#..#..###.###..#.#.#.###.", "#####....##.##....#.#.#.....####.##..###....", ".#..#.#.#.#....#####.####.##..####.##.#....#", "....#####..#.##..#.####.#...###...##.#.#..##", ".###.#...#..#..#.###...#.#....###..#.#####.#", ".#.#..##...##..##.#.#.#..#.#.....#.#.####.##", "##........##.#.####..#.....##.....#.##...###", "#.#....#.###..#.#..#.#...#.####.#...####.#..", "####....#...#..##...#######.#.##.##...###...", "##.##.##..#...###...##...#..#..#..#.####....", "#...##.######..####.##...#..####..#####..#..", ".##..#..###.#....##....#.#.........##......#", "..##..#.##......#.###.#.#....#.######..#####", "#..###...#.####.#.#.###.....#..#.###..####..", "#..###.###..##..###.....#..#.#.#.#..##.##..#", ".###..####.#.#####..#..#...#....#....###..##", ".###.#...#.#.##..#...###.#.##..#....#.#..###"}
Returns: 1782
{"..#", "..#", "#..", "#.#", "###", "#..", "...", "#..", "###", "#.#", ".#.", "###", "...", "###", "...", "#.#", "...", ".#.", "#.#", "###", "...", "##.", "..#", "..#", ".#."}
Returns: 92
{"..###.#..#.#.", ".#.#......###", "....####....#", "....#####...#", "####...#.####", ".#..#...####.", ".......####..", "..#.#.#.#####", ".###...###...", "##.#######...", "#..#.##...#.#"}
Returns: 174
{"#..#######.##..#..#.##...###..#.#", "#..#.###..#.#####.#.##...#....#..", "..#.#.........##.#.#...#.#.##..##", "###.#.#....##...##...####.####.##", "#.#......###........###..###.####", "#....####.###.#########.#.#......", ".#.#####.##.####..##.####.####..#", "..####...#.#.#.####..##....###.#.", ".#.##.#.###.#.####.....##.#.####.", "##..##.###..#.###...#.#.....#...#", "###..##.######.#.####.##.....##.#", ".######.##....##.##...#.##.###...", "#..##.####.#.##.....##.###.###.##", "#.###..##..##.#.#.#.#.#..#......#"}
Returns: 630
{"###..####..#.#..###.###...#..###..#..#.", "#.#.#.####.....###....#...#.######....#", "#...#..#.#.#...#...####.#.###..#...#...", "##.....##..####.###.##...#.##.####.#.##", "....###..#..#.##.######...#.....####.#.", ".####...#.#.#...#######..#...#####.####", "#.#......###...###.#.####..###..###....", "#.#.#.##...#....#..##.##..###.#.####.##", "......#.###..##..#########.#.##.#..#.#.", "...#.##.###......##.#...#.###.######..#", "..........###.####.######.....##..####.", "..##....##.#.#..#.####.#.#.##...###.###", "#.##..###.#..##.#.......##......#.#....", ".#...#...##......#.#..#......##.#.#..#.", "#....####.###..#.##.#.#.............#.#", ".#.#..##..#.##.#.####.##.#####.###.##.#", "#..#####....###.#.#.###.....##...###...", "..#.#..#####..##...#.#.#...######..#...", "#..###.##..###..#.#.###......##.#..##..", "#.#..#.#....#.......####..#.#.#.##.....", "..#..##.##.#.####.####..#..#..##.#.##.#", "..###....##..#..#.#.#..#.##...###.#...#", "..#.###..##.##...##..###..##.#.####.###", "#...####.##.###...###..#...##..#.#.#.#.", "####...##....##.#.#.###.#.....###.###..", "#.#.##...##..#.######.##......#.###...#", "##......##.#.#.###.##.##..####..##..#..", "......#.#.##.#.####.....##.#...#.#...#.", "#..###.######.##....##..#.###...#.....#", "#######....##..#...####.#.#.##..##.##..", "....###.#..##..#....#..##.#.##.##...##."}
Returns: 1723
{".##....#..", "#.####.###", "....##.#.#", "##.#.###..", "....##.#..", "..##..#...", "#.#.#.##..", ".####.#.##", "..#..##..#", "##.#.#.###", "..#######.", "#####..#.#", "####......", "...##..##.", ".#...#.#.#", "#.#..###.#", "##.#....##", "###...#..#", ".#..#.#.#.", "#.#..#.#..", "####.##.#.", "..##.###.#", ".#####.##."}
Returns: 324
{"..##....##...##.##..##.#...#", ".#..##......##.######.......", "##..##..#..#.##.#.#.###.####", "#..#.####.##..##.##.#....##.", "#.#.##..#..###..##.##..##.#."}
Returns: 178
{"#.#..###.#..##..####.", "#..#.#...#...#..##.##", "##.#......#....##.##.", "#..#.##...#.##.##..#.", "#..####...##.#..###.#", "##.#..##.####.##.#..."}
Returns: 161
{".###.....", "#..#...#.", ".##..#..#", "#.....##.", "#.#...###", ".......#.", "###.#....", "##..##.#.", "#.####..#", "#..##.#.#", "##.#..##.", "#....#.##", "#.#..##..", "#####.#.#", "####...#.", "..#.#..#.", "##..#####", "##.#..###", "#...#.#..", "#..##.##.", ".###.##..", "##.#.##..", "..#..##..", "###..#.#.", "##.#####.", ".##..#...", ".#.#.##.#", "........#", ".###....#", ".##.#.###", "..##.#.##"}
Returns: 374
{"#.", ".#", ".#", ".#", ".#", ".#", "##", "##", "#.", "##", "..", "..", ".#", "..", "#.", "##", "##", "##", "..", "#.", "..", "..", "#.", "..", "##", "..", "##", "..", "#.", "##", ".#"}
Returns: 60
{"##.###..##.##..#.#..#..####.##..##....#", "..##.###.#.#.###.....##..#...###.##...#", "#.###..#####..#.##...###....###...##.#.", "#..#.####.#...###.....#..#....###..###.", "..#..##...#.#..#....#.#.#.##.#.####.##.", "##.#....######.#####..#..##.#.##..##..#", ".#...#..#....#.#.####...##.#....#.###.#", ".#####....###..#...#...###.#...#..###..", "##.#...#.#.......#.##.#.####.####..#.##", "##.#.##.........#........#..#....#.#.##", "..###.####.##...##.#.#..##....#..#.###.", ".#...##....#...#.####..##..#..#.#...###", "###.#.##....####.###.#.##...###..#.#.#.", ".#...#..#.##..#.##.#.#..#.####.######.#"}
Returns: 767
{".##....##.#.#....##...#...#", "#.###.#.#.#.#...#..###..###", ".##..#..###..#.#..##..###..", "#.###.#....##...##.#...#..#", "##..#.#.####.....##..####..", "#.#...#.####.#..#...#.....#"}
Returns: 231
{"#..#....#######.######.......#", "...##....#...#.#...##....##...", "###.#.##...####.#........#...#", "..#..##..###..#.#.##.#..##.#..", "..#####.####...##.###..#.....#", ".##.#.#..#.#####.#..#..#...###", "##...#....#..###....#.##.#.###", "#...##.#..##........#..#...#..", ".##..##..#.#..#.....#.###.##..", ".##.#.....#.........##.#..##.#", "...#....##.#.##.##..##...#.#.#", ".#####.....###......##.####.#.", "#.##.######.#######.#..######."}
Returns: 508
{"###", "##.", "##.", "##.", "#..", "...", "..#", "...", "..#", "..#", "...", "#.#", "#..", "..#", ".#.", "###", "###", "##.", "#..", "...", ".##", "..."}
Returns: 57
{".#........##......#.###..#...######", "##.##.#.#..#.##.#......##.##....###", "#.###....##..#....#####.##.#.##...#", "#.#.#.###.....##.#...#..##.#.##.###", ".##.##..##...#......##.....##...###", "..#...######..###.###..##.#..##.###", ".#..#.##.##..###.#...#..###..##..##", "#.#..##..###.###.#.#....#####...##.", ".##..#####.#..#.#...#.#.....#......", ".###...##..###.#.#...##.#.#...##..#", "#...#.#.#....#####.#...##.###.#..##", "......#.#.......##......##.....#.#.", "#...#...#.##..##.##..#.#..##.###..#", "...#..#..####...#.....####.....###.", "##..#....##.#.##.#.#...#.#...##.###"}
Returns: 743
{"#.#.##.", ".#.....", "#...##.", ".#.##.#", ".####.#", "###...#", "##.#.#.", "####..#", "#.####.", "####...", "#.#####", "#...###", ".##..#.", "#..#.#.", "##.#..#", ".######", ".##.###", "#..###.", "##.#.#.", "###....", "....#..", "..##.#.", "###.#..", "##..#.#", "..#.##.", "#..#..#", "##.###."}
Returns: 247
{".##.#..#", "..#..##.", "..##..#.", ".#.###..", "#....#.#", "..##..##", "##.#....", "###...##", ".##.##..", "##.##..#", ".###..#.", "..##.#..", "###...#.", ".#####..", "#.####.#", "..#..#.#", "#.##.#..", "#..##..#", "..#.####", "...##...", "..#.#..#", "##...###", "...##.##", "..###..#", "#..#.#.#", "##.##...", "#.#.##..", "#..#....", "..#..##.", "#.#.#..#", "#.#...#.", "##..####", "#.#.#..#", "##.....#", "..#..###", ".#.#..#.", ".##.##.#", "##..#.#.", ".##.###.", "..#..###", "##...###", "##.....#", "##.##..#"}
Returns: 475
{".##...#.##.#...#.#.###..##.#.....#.######..#", "..#.#.###.#####..##..##.#.#.#.#..#...#...###", "#..#.#####......#####..#..#...#...###.##..##", "#..#.##...#...#...#.#.#.######.#.####.##..##", "#..##.#..#..#####....####.###....##.#.#..##.", ".##.#.###..####....#....###.#.#####......#.#", "..#...##.#..##.....###.##..#.#..#.#....#..#.", ".####.#.....#.###..#...##.###.#.........####", "#######.......##.......##..#.##.#.####.##..#", "..##...##.#.###.#.#....##.#.###...#..#...###", ".##.##.#.#...#.##.#######..#.#.#.#.#####....", "####....#....##.##.#...##.##...##..#.#..#.##", "#.##...#..#.#....#..##.#####.#..#.###..##.##", ".......#.###...###..#.##..##.###.#.###..#.#.", "###.####.##.....#.#....###..#...#..##.###..#", ".##.###..#...#.#...####..#.###..#..#..##.#.#", ".#..###....#....#..#.##.#.#.##.#...##.###.##", ".##.....##.#..##.#..#.#.#...##.##.###.##...#", ".##.#.....#..#..####.###..####...##...#..#.#", "###.#..#..#..#.###..#.#..##.##.###.#.#...#..", ".....##.....#...####..#..##.#.#####..##..#..", ".#.##..##...#..#.#.#.#.###.#.##...###..#..#.", ".#.#.##.###.#..#.##..##...#.##.#.#.###..###.", "###.#...##.###.###..#.#...#.....##.#.##.##.#", "###.#..####...#####...#...#.#...##.###..#.##", ".#.#....####....#....##.#####..##....##.####", "###..###...#.###...#..##.##.#.##.......#.##.", "...#.....##.##....#...#.......##...###.##..#", "..#.#.#..#.###......#####..#...##...####..#.", "....####..##.###.##.#......###....##..#...#.", "#.#...#..######..#####........#.#.###.#.###.", "...#.###..##.#..#..#..##.##..#..##...#.#..#.", "..#...#.##....##.#.##.##..##.#..#.#.#.......", "..##...####.####.....####.#####.###...###...", "#....###..##..##..#.#.###.#.#####....####.#.", ".####...###.####...##....##.##.##.###.##.#.#", "###....#..#.###.....#..#..####.#####..#.#.#.", "#..#.#####.#.#..##.#..#.##..#####.##.####.#.", "#.###...####.####.###....##.####.#.#..###..."}
Returns: 2461
{"..#.#####.######.#.##....###.#.###..#", "##..#..#..#.#.#...#####..##....######", "...####.#######..#####.##.#...#....##", ".###....#.#.#######.#..##..###.#.##..", ".#....#..#.#.#...##....##.#.###.#....", "#.#..######.#.#.#.#..##.#.#..#.....#.", "##########.##.#..###.#.#.#.....###.##", "##.##....#..#...##..#..#....#..##..#.", ".##..#..#######...#.#.##.#.#.#..#..##", ".#.##..#..##..#...#....#..###.#.#....", "##...##.#.#...###..#.....##...#.##.#.", "##..#..###..#....#..#.###.#....#.##..", "#.###..##.#...#.#....#...#........#.#", "###.####.##.####......#.##.....###.##", "##..#...###..#..#.#..##...###..#..#.#", ".##.#.....#..#.##.#.#########.#.#..##", "##.#.#.####........########..###.###.", "#..##..####..#.....#...##.#..##.##..#", "..#.#..##.####.#.###.#.#####.###....#", "#..##..#..##..#.#..###.....#..#..##.#", ".##.#....#.#.#...#..#.#..######.###.#", ".##..##.###..##.#.####.....#.#...##..", ".#..#######.####.##..#..##..#.##.#..#", ".#.#####.###....#.##.#..###.#..#..#..", "##..#.....##......#.#####..##.###.#.#", "##........######...##.#.##....##.##.#", ".###.##.##...#.#...##...#.#####...##.", "#####.###....##..#..#...#...##...#..#", ".#..####....#....###.####...####.#..#", "..##..#..#..#.#.###.....##.#.....####", "####..####..##.###..#.#.##.##....#..#", ".##..#.#..#.#...#.#.#.#.##....###.#..", "#..#...#..##.#.#.##.......#...###.#.#", "##.##.####..#...###.#.##.#.#...#...##", "..##...#.##...####.#......##....#..##", "....##..#.###..#####..#...####..#..#.", "..#..#####.#.#.######.##...#.#.#.#.#.", "##....#..#.###..#.##..##.#..#.#.#.##.", "######.####..#.#..#####..##......#.##", "######.###...##.##.###.###..##.#..#..", "#....####.###..#.#.#....#.###..##.###", ".#....##..#...#..###..#.#.##.#..##...", "..#.#.#.#.#.......#.###..#.#......##.", ".###..#..#..#.#.###.#####..#.#..#.###", "..#...#.##.#.##.#.####.#.#..#.####..."}
Returns: 2400
{"...##..#...#.#.", "##..##....#.###", "...#..#####...#", "####...#.##....", "###..#..#.#..#.", ".##.#..#.#.###.", "#.#..##....#.#.", "#...##.###.#..#", "#.#...#.....##.", ".###.##.#.#.#..", "...##..######.#", "#..#.####.##.##", "####.##..######", "..#.....#...###", "###...####..#.#", "##....##....#..", "##...#..##.##.#", ".#.##..........", ".##..#.#####.#.", ".###.###.###.#.", "#.#..###..##.#.", ".#..#...#...##.", "#..##.#..##.#.#", "#.##..##..#..#.", "##...#...#...##", "..#.##.#.#.###.", ".###..#.##....#", "##.#.##...#...#", "#.#.##.##....##", "....##.#...#.#.", ".##.#...#.###..", "..##...#.#.#.#.", "#.....#...#...#", "..#...######..#", "....##.#..#...#", "##.#...#..#.###", ".#.###.#.##.##.", "..#.##.#..####.", "..#....#....###", "...###..####.#.", ".#.....#.#.##.#", "#...#.##..#...#"}
Returns: 920
{"##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", ".................................................."}
Returns: 4851
{"#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.", ".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#", "#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.", ".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#", "#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.", ".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#", "#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.", ".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#", "#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.", ".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#", "#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.", ".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#", "#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.", ".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#", "#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.", ".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#", "#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.", ".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#", "#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.", ".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#", "#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.", ".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#", "#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.", ".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#", "#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.", ".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#", "#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.", ".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#", "#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.", ".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#", "#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.", ".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#", "#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.", ".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#", "#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.", ".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#", "#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.", ".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#", "#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.", ".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#", "#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.", ".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#", "#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.", ".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#", "#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.", ".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#", "#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.", ".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#", "#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.", ".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#"}
Returns: 4884
{".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.#", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.#", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.#", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.#", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.#", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.#", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.#", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.#", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.#", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.#", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.#", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.#", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.#", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.#", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.#", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.#", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.#", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.#", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.#", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.#", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.#", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.#", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.#", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.#", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.#", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##."}
Returns: 4884
{"."}
Returns: 0
{"#"}
Returns: 0
{".."}
Returns: 0
{".#"}
Returns: 1
{"#."}
Returns: 1
{"##"}
Returns: 0
{".","."}
Returns: 0
{".","#"}
Returns: 1
{"#","."}
Returns: 1
{"#","#"}
Returns: 0
{"..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................","..................................................",".................................................."}
Returns: 0
{"##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################","##################################################"}
Returns: 0
{"....#.", ".#....", "..#..#", "####.." }
Returns: 24
{"..#.##", ".##.#.", "#.#..." }
Returns: 19
{"#", "#", "#", "#", "#", "#", "#", "#", "#", "#", "#" }
Returns: 0
{"##", "##" }
Returns: 0
{"#...#..###..#....#..###...#..###..#....#..####.##.", "#...#..###..#....#..###...#..###..#....#..####.##.", "#...#..###..#....#..###...#..###..#....#..####.##.", "#...#..###..#....#..###...#..###..#....#.......##.", "#...#..###..#....#..###...#..###..#....#..####.##.", "#...#..###..#....#..###...#..###..#....#.......##.", "#...#..###..#....#..###...#..###..#....#..####.##.", "#...#..###..#....#..###...#..###..#....#.......##.", "#...#..###..#....#..###...#..###..#....#..####.##.", "#...#..###..#....#..###...#..###..#....#.......##.", "#...#..###..#....#..###...#..###..#....#..####.##.", "#......##...#....#..###...#..###..#....#.......##.", "#...#..###..#....#..###...#..###..#....#..####.##.", "#...#..###..#....#..###...#..###..#....#.......##.", "#...#..###..#....#..###...#..###..#....#..####.##.", "#...#..###..#....#..###...#..###..#....#.......##.", "#...#..###..#....#..###...#..###..#....#..####.##.", "#...#..###..#....#..###...#..###..#....#.......##.", "#...#..###..#....#..###...#..###..#....#..####.##.", "#...#.......#....#..###...#..###..#....#.......##.", "#...#..###..#....#..###...#..###..#....#..####.##.", "#...#..###..#....#..###...#..###..#....#..####.##.", "#...#..###..#....#..###...#..###..#....#..####.##.", "#...#..###..#....#..###...#..###..#....#.......##.", "#...#..###..#....#..###...#..###..#....#..####.##.", "#...#..###..#....#..###...#..###..#....#.......##.", "#...#..###..#....#..###...#..###..#....#..####.##.", "#...#..###..#....#..###...#..###..#....#.......##.", "#...#..###..#....#..###...#..###..#....#..####.##.", "#...#..###..#....#..###...#..###..#....#.......##.", "#...#..###..#....#..###...#..###..#....#..####.##.", "#......##...#....#..###...#..###..#....#.......##.", "#...#..###..#....#..###...#..###..#....#..####.##.", "#...#..###..#....#..###...#..###..#....#.......##.", "#...#..###..#....#..###...#..###..#....#..####.##.", "#...#..###..#....#..###...#..###..#....#.......##.", "#...#..#.#..#....#..###...#..###..#....#..####.##.", "#...#..###..#....#..###...#..###..#....#.......##.", "#...#..###..#....#..###...#..###..#....#..####.##.", "#...#.......#....#..###...#..###..#....#.......##.", "#...#..###..#....#..###...#..###..#....#..####.##.", "#...#..###..#....#..###...#..###..#....#.......##.", "#...#..###..#.......###...#..###..#....#..####.##.", "#...#..###..#....#..###...#..###..#....#.......##.", "#...#..###..#....#..###...#..###..#....#..####.##.", "#...#.......#....#..###...#..###..#....#.......##." }
Returns: 2311
{"....####..", ".#.#.#.#.#", "##..##..##", "....##.#.." }
Returns: 47
{"..", "#.", ".." }
Returns: 5
{"...", "...", "#.." }
Returns: 2
{"####", "####" }
Returns: 0
{"..", "..", ".#" }
Returns: 3