Statistics

Problem Statement for "FoxBomb"

Problem Statement

Fox Ciel is playing a game named Bomberfox. The game is played on a rectangular grid divided into 1x1 cells. Each cell is either a wall or a floor. Initially, all the floor is colored white.

Ciel can place bombs onto floor cells of the field. When a bomb explodes, its blast spreads to four direction - up, down, left and right. In each of the four directions the blast only stops when it hits the wall. When a cell gets hit by a blast, its color turns to red. The purpose of the game is to color all floor cells red by placing as few bombs as possible.

You are given a String[] grid, which represents the grid of the game. The j-th character of the i-th element of grid is '#' if the cell in the j-th column of the i-th row is a wall, and is '.' if the cell is a floor (quotes for clarity). Your method must return the minimum required number of bombs.

In this problem, there is an additional constraint: the floor cells form a tree. A more formal specification follows: We say that two cells are adjacent when they share an edge. A path from cell A to cell B is a sequence of distinct cells such that the first cell in the sequence is cell A, the last cell is B, and each pair of consecutive cells in the sequence is adjacent. A floor-only path is a path such that all cells in it, including A and B, are floor cells. The test data for this task has the following property: For each pair of floor cells in the grid, there is exactly one floor-only path from one of them to the other.

Definition

Class:
FoxBomb
Method:
getMinimumCost
Parameters:
String[]
Returns:
int
Method signature:
int getMinimumCost(String[] grid)
(be sure your method is public)

Constraints

  • grid will contain between 1 and 50 elements, inclusive.
  • Each element of grid will contain between 1 and 50 characters, inclusive.
  • All elements of grid will contain the same number of characters.
  • Each character of grid will be either '#' or '.'.
  • grid will contain at least one '.' character.
  • Floor cells of grid will form a tree. See the statement for formal constraints.

Examples

  1. {"#..." ,"..##" ,"#.##"}

    Returns: 2

    In this case, there are multiple optimal solutions. One of the optimal solution is shown below. Here, 'B' represents a cell to which Ciel should place a bomb. #.B. .B## #.##

  2. {".#.#.#." ,"......." ,".#.#.#."}

    Returns: 4

    One optimal solution is shown below. .#.#.#. B.B.B.B .#.#.#.

  3. {"######################################" ,"######################################" ,"###.....................##############" ,"###.###################.###....#...###" ,"###.###################.###.######.###" ,"###.###################.###.######.###" ,"###.###################.###.######.###" ,"###.###################.###.######.###" ,"###.###################.###.######.###" ,"###.........####........###.######.###" ,"###########.###########.###........###" ,"###########.###########.##########.###" ,"###########.###########.##########.###" ,"###########.###########.##########.###" ,"###########.###########.##########.###" ,"##..........##..........##########.###" ,"#######################............###" ,"######################################"}

    Returns: 9

  4. {".#." ,"..." ,"#.#" ,"..." ,".#."}

    Returns: 5

  5. {"."}

    Returns: 1

  6. {"."}

    Returns: 1

  7. {".."}

    Returns: 1

  8. {"." ,"."}

    Returns: 1

  9. {".................................................."}

    Returns: 1

  10. {"#########################.########################"}

    Returns: 1

  11. {"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"." ,"."}

    Returns: 1

  12. {"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"#" ,"." ,"." ,"." ,"#" ,"#" ,"#" ,"#" ,"#"}

    Returns: 1

  13. {".." ,".#"}

    Returns: 1

  14. {"#." ,".."}

    Returns: 1

  15. {".." ,"#."}

    Returns: 1

  16. {".#" ,".."}

    Returns: 1

  17. {"....." ,".#.#."}

    Returns: 3

  18. {"....." ,".#.#." ,"..#.."}

    Returns: 3

  19. {"..#.." ,".#.#." ,"....."}

    Returns: 3

  20. {"..." ,".#." ,"..#" ,".#." ,"..."}

    Returns: 3

  21. {"..." ,".#." ,"#.." ,".#." ,"..."}

    Returns: 3

  22. {"###.#.#.###" ,"###.#.#.###" ,"###.#.#.###" ,"##.......##" ,"##.#.#.#.##" ,"#..#.#.#..#"}

    Returns: 7

  23. {"###.#.#.###" ,"##..#.#..##" ,"#.#.#.#.#.#" ,"#.........#" ,"##.#.#.#.##" ,"##.#.#.#.##" ,"##..###..##"}

    Returns: 9

  24. {"########..##########" ,"#########.......####" ,"####......##########" ,"#########..........." ,"..........##########" ,"#########..#########" ,"#######...##########" ,"#########.......####" ,"###.......##########" ,"#########.......####" ,"#######...##########"}

    Returns: 11

  25. {"######.####" ,"###.#..####" ,"###...#.###" ,"##.##...###" ,"##....##.##" ,"#.###....##" ,"#.....###.#" ,".####.....#" ,"......####." ,"#####......"}

    Returns: 9

  26. {".#####....." ,"....#..###." ,"###...#.###" ,"...##...##." ,".#....##..." ,"#.###....##" ,"#.....###.#" ,".####.....#" ,"......####." ,"#####......"}

    Returns: 13

  27. {"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"#########################.########################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################"}

    Returns: 1

  28. {"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################" ,"#########################.########################"}

    Returns: 1

  29. {"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,".................................................." ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################" ,"##################################################"}

    Returns: 1

  30. {"...#...#...#...#...#...#...#...#...#...#...#...#.." ,".#...#...#...#...#...#...#...#...#...#...#...#...#" ,".#################################################" ,".#...#...#...#...#...#...#...#...#...#...#...#...#" ,"...#...#...#...#...#...#...#...#...#...#...#...#.." ,"#################################################." ,"...#...#...#...#...#...#...#...#...#...#...#...#.." ,".#...#...#...#...#...#...#...#...#...#...#...#...#" ,".#################################################" ,".#...#...#...#...#...#...#...#...#...#...#...#...#" ,"...#...#...#...#...#...#...#...#...#...#...#...#.." ,"#################################################." ,"...#...#...#...#...#...#...#...#...#...#...#...#.." ,".#...#...#...#...#...#...#...#...#...#...#...#...#" ,".#################################################" ,".#...#...#...#...#...#...#...#...#...#...#...#...#" ,"...#...#...#...#...#...#...#...#...#...#...#...#.." ,"#################################################." ,"...#...#...#...#...#...#...#...#...#...#...#...#.." ,".#...#...#...#...#...#...#...#...#...#...#...#...#" ,".#################################################" ,".#...#...#...#...#...#...#...#...#...#...#...#...#" ,"...#...#...#...#...#...#...#...#...#...#...#...#.." ,"#################################################." ,"...#...#...#...#...#...#...#...#...#...#...#...#.." ,".#...#...#...#...#...#...#...#...#...#...#...#...#" ,".#################################################" ,".#...#...#...#...#...#...#...#...#...#...#...#...#" ,"...#...#...#...#...#...#...#...#...#...#...#...#.." ,"#################################################." ,"...#...#...#...#...#...#...#...#...#...#...#...#.." ,".#...#...#...#...#...#...#...#...#...#...#...#...#" ,".#################################################" ,".#...#...#...#...#...#...#...#...#...#...#...#...#" ,"...#...#...#...#...#...#...#...#...#...#...#...#.." ,"#################################################." ,"...#...#...#...#...#...#...#...#...#...#...#...#.." ,".#...#...#...#...#...#...#...#...#...#...#...#...#" ,".#################################################" ,".#...#...#...#...#...#...#...#...#...#...#...#...#" ,"...#...#...#...#...#...#...#...#...#...#...#...#.." ,"#################################################." ,"...#...#...#...#...#...#...#...#...#...#...#...#.." ,".#...#...#...#...#...#...#...#...#...#...#...#...#" ,".#################################################" ,".#...#...#...#...#...#...#...#...#...#...#...#...#" ,"...#...#...#...#...#...#...#...#...#...#...#...#.." ,"#################################################." ,"...#...#...#...#...#...#...#...#...#...#...#...#.." ,".#...#...#...#...#...#...#...#...#...#...#...#...#"}

    Returns: 417

  31. {"#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#." ,"#................................................." ,"..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#." ,".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#" ,".................................................#" ,".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.." ,"#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#." ,"#................................................." ,"..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#." ,".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#" ,".................................................#" ,".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.." ,"#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#." ,"#................................................." ,"..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#." ,".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#" ,".................................................#" ,".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.." ,"#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#." ,"#................................................." ,"..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#." ,".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#" ,".................................................#" ,".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.." ,"#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#." ,"#................................................." ,"..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#." ,".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#" ,".................................................#" ,".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.." ,"#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#." ,"#................................................." ,"..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#." ,".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#" ,".................................................#" ,".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.." ,"#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#." ,"#................................................." ,"..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#." ,".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#" ,".................................................#" ,".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.." ,"#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#." ,"#................................................." ,"..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#." ,".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#" ,".................................................#" ,".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.." ,"#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#." ,".................................................."}

    Returns: 425

  32. {".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#" ,"..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.." ,"#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#." ,".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..." ,"..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..##." ,"#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#." ,".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..." ,"..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..##." ,"#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#." ,".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..." ,"..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..##." ,"#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#...." ,".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.#." ,"..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..##." ,"#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#...." ,".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.#." ,"..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..##." ,"#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#." ,".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..." ,"..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..##." ,"#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#...." ,".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.#." ,"..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..##." ,"#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#...." ,".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.#." ,"..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..##." ,"#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#." ,".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..." ,"..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..##." ,"#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#." ,".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..." ,"..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..##." ,"#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#...." ,".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.#." ,"..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..##." ,"#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#...." ,".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.#." ,"..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..##." ,"#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#...." ,".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.#." ,"..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..##." ,"#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#...." ,".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#.#." ,"..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..##." ,"#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#." ,".#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..." ,"..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..##." ,"#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#." ,".#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##..." ,"................................................#."}

    Returns: 530

  33. {".#","..",".#",".."}

    Returns: 2

  34. {"######","######","######","######","##.###","#...#.","..#..."}

    Returns: 3

  35. {"..........","###.#.##.#","...#...#..",".#.#.##.#.",".#..##....","..#.#..##.","#.#.#.###.","..##..##..",".#.#.#...#",".....#.#.."}

    Returns: 16

  36. {"..###....#....","#..#..##...##.","##...###.##.#.","#..##.#..#....","..#...#.#..#.#",".#..#.#..#.##.",".#.#...#..#...","..#..#.#.#..#.","#...#..#...##.","####..#.#.#...","#..#.#...##.#.","##..#..#.#..#.","###...#....#.."}

    Returns: 29

  37. {"....#..##....#....",".##..#....##..#.#.","#..#..#.##.#.#..#.","##.##...#....##.#.","#....#.##.###....#","..##..#...#...##..",".#..#...#.#.#...#.","..#.######...###..","#.#.....#..##....#","..##.##...##..##..",".#...#####...#.#.#","..#.#.#...#.#..#..","#.#.....#.#..#..#.","#.#.###.###.#..#..","...#...#.....#..#.",".#...#...#.#..#..."}

    Returns: 46

  38. {"#.........#.#.......#.","..###.#.##....#.#.#.#.",".#....#....###.###..#.","##.#.#.##.#..#..#..#..","....#...#.##..#..#...#",".##.#.#.#...#..#..##..","...#..#..##.##..#...#.",".##..#.#.##..##...#.#.",".##.##.#...#..#.#..#..","....#...##..##..##.#.#",".####.#...#...#..#.#..","......#.##.##.##.#...#",".#.#.#.#....#..###.#..","#...#....##..#....#.#.","..##..###..#.#.##.#.#.",".###.#..##.#..#...#...","..#..#.#...##...##..##",".##.#..#.#...###.#.#..","#....#....##.........#"}

    Returns: 63

  39. {".......#...#...#.",".###.#.###...##..",".#.##......#....#",".#....#####.#.#..",".#.###.......#.#.",".#...#.##.###..#.",".#####.#.#....#..",".......#...##.#.#","#######.#.#.###.#","................."}

    Returns: 21

  40. {".................#..#..",".#.#.#.#.###.#.#..#...#","#.#.#.##.#..#.#..#..#.#",".........#.#...#..#.#..",".########..#.#.#.#...#.",".#......#.##.#.#..#.##.",".####.#......#.#.#..#..",".....#.###.#.#.#.#.#..#",".#.#.#....#.#..#.#.#.#.","#.##.#.##....#...#.#.#.",".....#.#####..##...#.#.",".###.#..#..#.#..####.#.",".#.#.##.#.##...##....#.",".#....#.#.#.###...####.","..#.###.#.....#.##.....","#.###...#.##.##....###.","......##...#....#.#...."}

    Returns: 53

  41. {"..........##.#...............",".####.###....#.#####.##.####.",".#...#....####.....#...#.....",".#.##..###.....####.##..####.",".#..#.##...####........#....#",".#.##.#..##...#.##.#.#.#.##..",".#.....#.#..#.#.#.#..###.#.#.",".#######.#.####.#.#.#......#.","...........##...#...#.######.",".#.#.######...##.###..#......","#.#.##......##......#.#.####.",".......####..#.##.#.#.#.#....",".#.####...#.#..#.#..#.#..#.#.","..#....#.##..#...#.##.#.#.##.",".#..##......#.##.#.#..#.#...#",".###.#######.....#.#.#...##..","...........#.#.###.#.#.##.##.",".######.##...##....#.#.......",".#.....##.#.#.#.#.#..#.#####.",".##.##.....#..#.#.#.#.##....#","....#.####...#..#.#.#....##..","#.##......##.#.#.##.#.#.#...#",".#.#.##.##.#.#.......#..#.##.","......#.......#.#.##...#....."}

    Returns: 86

  42. {".....##....#.#.............#.......",".##.#...##.....####.###.##.#.#.###.","...#..##..#####...#.#..#.#.#..#..#.","#.#..#.##.....#.#.#..#......#.#.##.","...#.#....###.#.#.#.#..#.##...#....","#.#..#.##.#.#.###.#.###.#.####.###.","..##.#.##.#.......#...............#","#....##...########.###########.###.","#.###.#.##....................#....","..#......#.#############.#.##.####.","#.#.###.#..#...........#.##........","..#.#.#..#.#.#.##.##.#.#...#.#.###.",".##...#.##.#.##.#.#.##..##..#.#..#.",".#.##.#....#....#.#....#.#.#...#.#.",".#.....####.###.#.#.####.#...#.#...",".#.###.#......#.#.#.......##.#..##.",".#...#.#.####.#.#..########..##.#..",".####....#..#.#.#.#........#..#.###",".....####..#..#.#.#.#.####.##.#....",".###.#...#.##.#.#.#..#......#..###.","#..#.#.#......#.#.#.#..#.###..#..#.","..#..#..##.#.#.#..#.####....#.##.#.",".##.#..#..#.#...#.#.....###.#....#.","....#.###...#.#....####.#.#.####.#.",".####.##.##....#.#....#.#.#....#.#.",".#........#####.##.##.#.#.####.#.#.",".#.#.####.........#.#.#.#......###.",".#..#....####.#.#.....#.#.#####....","..#.#.##.....#.#.#####..#.#.....##.",".#.##.#.####.#........#.#.####.#.#.","......#........##.#.#...#......#..."}

    Returns: 119

  43. {".................##..#.#.#.#.....#.#.#.#.","#.##.#.#.#.#.###...#.........#.#.#.......","..#..##.#.#.#..###.#.#.##.###.##..#.####.","#.###........#.....###..#.#......#..#..#.","......#.#.##.#.####...##..#.#######..#.#.","#.#.##.#.#...#.#....#..#.##.#....#..#..#.","..##......##.#..###..#...#..#.##..#.#.#..","##...#####.#.#.#....#.#####...##.#..#.##.","...##........#.#.###.....#.###...##.#....",".##...#####.##...#.##.##.....#.##.#.####.",".#..##.....#..#.#.......#.##.#.#........#",".##.#.#.##.#.#.#.#######.#.#.#.#.######..","....#...##.#.................#.#......#.#","####.#.#...##.##.#.#.#.#######..#####.#..",".......#.##.#..##.#...#........#......#.#",".#####.#.#....#....####.###.###.#.#####..",".#...#.#.#.####.##.#....#..#.....#.....#.",".##.#..#.#.#.....#.#.##..#...#.#.#.#.#.#.","..#..#.#...#.##.##.#...##.####.#.#..##.#.",".#..#..#.#.#.#.#....##.........#.##.#..#.",".#.###..#..#.#.#.##.#.##########....##.#.",".#.##.#..#.#...#..#.#.#.........#.##...#.",".#....#.#..#.#.#.#..#...########.#.#.##..","..#.##..#.#...##..#.#.#.#..........#.#.#.","#.#..#.##..#.#...#..###.#.##.####.#..#...","....##.#..#..#.##..#....#.#.#......#.#.#.",".###...#.#.#.#.#.#.#.#.#..#.#.##.#.#.###.","#....##..#.#.#.#.....#.#.#..#..##.##.....","..###..#.#.#.#.######.#..#.#..#.....####.","#.#..#...#.#.#.........#.#.#.##.###....#.","..#.#..###.#..########.#...#.#..#.#.##.#.",".#...#.#...#.#.......#...#.#.#.#..#.#..#.",".#.###.#.#.#.#.####.#.###.#..#.#.#..####.",".#.#.....#.#.#.#..#.#.....#.#..#.#.#.....",".#.#.##.#..#.#.##.#.#.##.#...#.#.#.#.####",".#.....#.#.#.#..#.#.##.#..#.#..#.#.#.#...",".######...##.##.#........#..##.#.#.#.###.","........#.......#.##.#.#..#......#......."}

    Returns: 184

  44. {".#...........#.#....#.......#.#.#....#.........","...##.#.#.##.....##.#.#####.......##..#.######.","##.#.#.#.#...##.#...#.#....#.#.#.#.#.##.#....#.","...#......##..##.####.#.#.#.#.#..#.#....#.##.#.",".##..##.#....#........###.#....#.#..####..#..#.",".#.#.#.#.####..#######....#.##.#..#.....#..#.#.",".#...........#.#.......##.#.#..#.#..###.####.#.",".#######.#.#.#..####.###.##..#.#..#.#........#.","........#.#.##.#.....#......#..#.##..####.#.##.",".######........#.###.#.##.##.#.#.#..#....#.#...",".#.....###.#####.#.#.#.#.#.#.#.#.#.#..##.....#.",".###.#....#......#...#.#.....#.#.#..#.#.#.###..",".....####.#.#####.##.#.#.##.#..#.##...#..#...#.","#####...#.#.#........#.#..#..#.#...##.##.#.#.#.","....###.#.#.#.########..#.#.##.#.#.#.....#.#.#.",".##.....#.#..#.........#..#....#.#.#######.#.##",".#.##.#.#.#.##.########.#..#####.#.........#...",".#..#.###...#..#........#.##....#..###.####..#.",".#.#......###.#..##.###.#....##.#.##..#....#.#.",".#..######....#.#.#.#.#..#.##.#.#....#..##.#.#.",".#.#.....#.###..#.#.#.##..#.#.#.#####.#..#..##.",".#.#.###.#.#..#.#.#.#....#....#.........#..#...",".#.#.#.#.#.#.#..#.#.#.###..#.#.#.#.#.#.#.#.#.##",".#.#...#.#.#.##.#.#.#.#..#.#....#.#.#.#..#...#.",".#...###.#.#......#.#.##.#..#.#.........#.####.",".#.##....#.######.#.#....#.#.#.##.#####.#......",".#.#..####.......#..##.#.#.....#..#...#.#.####.",".#..#.....######..#...#...#.##..#.#.#.#.#.#....",".#.#.##.#......#.#..#.####.#.##.#.#.##..#.####.",".#.#...#..####.#..###...........#.#...#.#.....#",".#.#.#.#.#...#..#....#.#.#.#.##.#.###.#.#.#.#..",".#.#.#.#..#.#.#.#.##.#.#.##.##..#...#.#.#.##.#.",".#.#.#.#.#....#..#.#.#..#.....#..##.#.#.#....#.",".#.#.#.#.#.##.##...#.#.#.####.#.#.#.#.#..###.#.",".#.#.#.#.#.#....##.#.#......#.#...#.#.#.#....#.",".#.#.#.#.#.#####.#.#.########..#.#..#.#.#####..",".#.###.#.#.........#..........#...#.#.........#",".#.....#.#.#.####.#.#.####.###.#.#..#.########.",".#.#.#.#.##.#....#...#....#.......#..#.........",".##.#.##......##...#.#.##.#.######.#..#.###.##.","........#.####.#.##....#..#.#......#.#..#..#...","####.##.#......#.#.####.#.#.##.#.#.#.##.##.#.#.","....#.#.######.#.#......#.#....##.##.......#.#.","#.##.........###.#.#.####.#####.....########.#.",".....#.#.#.#.....#.#............#.#..........#."}

    Returns: 234

  45. {"....##.#.#..#..........#...##......##..#.....#.#..",".##........#..##.#.###.#.#....#.##...#...#.#.#...#","..##.###.#.#.#....#...#...####....##.#.##..#..#.#.","##...#..##.#..##.#..#.##.#....#.##...#..#.#.#...#.","...##..#....#..#.#.#.....####.#.#..##.###.#.#.#.#.",".##...#..###.#.#.#.#.####...#.#.#.##......#..##...",".#..###.#....#.#.#..#.....#.#.#.#....#.#.#.#...#.#","..#.......####.#...#..##.#..#.#..##.##..#...##....","#.#.##.###.....##.#..#.#.#.#...#.#.#...##.#...#.#.","..#...##...###...#..#..#.#...#.#.#..#.#....##.#..#","#..###...##...##.#.##.#...###..#..#...#.##..#.##..","##...#.##...#.#..#....###.#.#.###.###.#...###...#.","#.##....#.##..#.####.#....#.#.###....#..##...##.#.","...######.#.#.#..#...#.###..#..#.###..#..#.#....#.",".#........#...##.#.##..#...#..#....#.#.#.#.##.###.","..##.#.###.#.#.#.#...#..#.#.#.#.##.#.#.#.#..##....","#.#.#.#....#.#...##.#.#.#.....#.#..#...#..#...##.#","..#...#.#.#...#.#...#.#.#.####..###.##...#.##...##",".#.#.##.#..#.#..###...#.#.#....#......##.#.#.##..#","...#.....#...##....#.#..#.#.#.#..####.#..#....##..",".#.#.####.##...###.#..#.#.##..#.#...#..#.##.#..##.",".#.#.#......##.#....###.#...#.#.#.#..#.#....#.#...","##.#.#.#.##..#.#.##......##.#.#.#..#.#..#.#.#.#.##","...#.#..#...#..#.#.###.##.....#.#.#..#.#.#.#..#...",".##..#.#..##..#.#.....#...####..#.#.#..#....##..#.","...#.#..#...#.....###..#.#....#.##..#.#..##...###.",".#..#..#.##..#####..#.#...#.#.#..#.#..##.#.##.....","#.#..#.#..#.#....#.#..#.###.#.##.#.#.#...#...#.##.","....#..#.#..#.##....#..#....#..#.#...#.#.#.#..#.#.",".##..#.#.#.#...###.#..#..#.#.#.#..##..##.#.###....","...###...#.#.#....##.#.#..#....##.#.#....#.....#.#","#.#....###..##.##....#..#.#.###.#.#..##.#..####.#.","#...###...#...#...#####...#...#....#...#..#.......",".####.#.#.###..#.#...#..#..##.#.##.###..#..#.##.#.",".......##.....#..#.#.#.#..#.#.#..#....#...#..#..#.",".#####...#######.#.#.#..#.#.#..##..##.#.##.##..#..",".#...#.#.#....#..#..#..##.#..#...#.#..#......#.###",".#.#..#..#.##.#.#.#...#...##.###.#..#.##.###.#....",".#.##...#..##.#.#..####.##.#.....#.##...#..#.#.##.",".#...#.#..#...#..#......#..#.####....##..#.#.##...","..##..###.#.#.#.###.######.#.....#.#..#.#..#...#.#","#.#.#..##..#..#..#..#...#...####..##.#...#.###.#..","#....#...#.#.#.#..#.#.#...#.#...#...#..###.....##.","..##..##.#.#.#..#...#.####....##.##..#....##.##...",".##..#.#.#.#.##..###.....#.##.....#.##.##.#....##.",".#..#....#.#...#....####..#.###.#.#...#...#.##.#..",".#.#..#.##.#.##.#.#......#.....###.##..##..##...#.",".#.###.....#.......#.#.#.#.###..#....#...#...#.#..",".#....#####.#######.#.#.##.#.#.##.#.#.##.###.#..#.","..#.#........................#....#...........#..."}

    Returns: 343

  46. {".#.#.....###.......#...........##...##...........#",".....###..#..#.###.#.#.#######....#....####.#.##..",".#.#.#.##.#.#.....##..#.......##.######....#.#...#","#.##.#..#..#.####...#..#.##.#.#..##....#.##....##.",".....##...#.....#.##.#.#.#.#..#.#...##...#..###...",".####.#.##..###.#......#.#...#..#.#.#..#.#.#....#.",".#....#..#.#.....#.####...#.#..#.###..#..#..#.##.#",".##.#..#.#.#####..#....#.#..#.#...#..#.##..#......","...#..##.#......#...##.#..#.#.#.#.##.....#.###.##.",".#..#.....#####..###.#.#.#..#...#...#.##.#....#...",".##.##.##.......#..#.#...#.##.##..#.#.#..####..##.","..#...#..#######.#....###..#..#..#...#..#...##....",".#.##...#........###.##.#.#.##..#..#..#.#.#..##.#.",".#..#.##..#.#.##...#.#..#.....##.#.#.#.....#..#.#.",".#.#....#.#.#...##.#...###.##.#...#..#.####.#..#..",".#..###.#..#.##..#..##..#.#...#.#..#.#.......#..#.","...#....##...#..#.#..#.#..#.##..##.#.##.###.#.#.#.",".#.#.###.###.#.#...#.....##.#..#.#.#...#....#.#.#.","#..#.#.....#.#.#.#.##.#.#...#.#..#.#.#.#.###..#...","..#..####.#..#.###.....##.##...#.#.##..#.#..#..#.#",".##.#.....#.##....#.###...#.#.#......#.#..#...#.#.","#...#.###.#...#.#..#....#.#...#.#.##...#.##.#.....","..##.....#.##.##.#...###...##..#.#..####...#.#.##.","#.#..#.#....#.....#.#...##..#.#...#.....##.....#..","#.#.#.#..###..####.#..#.#.#...#.#.#.#.#...#####..#","...#...#.....#......#.#.#...#.#.#.#..#.##.....#.#.",".#.#.#.#.#.###.#.##.#.#..###.#..#..#...#..##.#..#.","..##.#.##.#....##.#...#.#.....#.#.#.##..#.#...#.#.",".#...#....#.#.#....####.#.###...#.....#.#.#.#.#.#.",".#.##.##.##..#..##......#...###..##.#.#.#.#..##.#.",".#.....#....#..#..#.#.#.#.##...#...#..#.#.#.#...#.","..####..####.#...#...#.##..#.#..##..#.##..###.#...","#....#.##.....##.#.##....#.#.#.#...#....#.....####","..##.#...#.##..#..#.#.##...#.#.#.#..###.#.##.#....","#.#...##.#####..#...#.#.###..#..#.#...#.#...##.##.","..#.#..#...##.#..#.##.#...#.#.#.#.###.#.##.#...##.","#.#.###.##......##....###.#.#.#.#...#.#..###.##...","..#......####.#.#.####....#.#.#.##.#...#.....#..#.",".#.#####.....#..#....#.##.#.#.#..#..#.#.#.###.#.#.",".#.#....##.#..#...##....##..#..#..#...#..#....#..#",".#.#.##.#..#.#..#.#.##.#...#..#.#.#.#..#...##.##..",".#....#.#.##..#..#...#.#.####.#...#.#.#..##.....#.",".####.#.#.#..##.#..#.#.#.#.##.#.##...#..#...###.#.",".....#..#.###...#.#..#.#.#....#.#..#.#.##.##...##.",".###..#.#.....##..#.#.##.#.#.#..#.#....#..#..#.#..","#..#.#...#####.#.##......#.#.#.###..###.##..#....#","..#...#.#......#.#.#.#.#..#..#.##..#......#..###.#",".#.#.#....####.#.#...##.##..##...###.##.#..#.#.#..",".#.#.#.###...#.#.####.....#....#.....#.##.#..#..#.",".......#...#...#......#.#.#.#.###.#.#.......###..."}

    Returns: 343

  47. {"...#.#.....#.##..#....#....#........#.#.#.#...#...",".#.....####.....#..#.#..##..#.###.##........#.#.#.","#..#.#.#....##.#.#..#..#.#.#....#..#.##.##.#....#.","..#.#.##.###.#....#.#.##.#.#.##.#.#..#.#.#.###.#..",".#.......#....#.##..#.#..#..#.#.#..#.....#....#..#",".#.###.##.##.##....##.#.###.#.#.##.#####.##.#.#.#.",".#....#....#...##.#...#..#..#.#..#.....#...##.#...","..###...##.#.#...#..###.##.#..#.#.##.#.##.#...#.#.","#....###.#.#.#.#.#.#....#...#...#..#.#..#.#.##...#",".#.##..#...##..#...#.##..#.#..##..#..#.#..#.#..#..",".#....#..##...#.####...#.#.#.#..#..#.#..#.#.###.#.",".#.#.#.#..###.#......#.#.#.#..#...#...###.#.....#.",".#.#.#.##.....#.##.##.#..#.##.##.#..##....#.###.#.","...#.....##.##.##..#...#.#..#..#.#.###.###.#....#.",".#######...#......#.##.#..#.##.#.#..#..#....#.#.#.","...#.....#.#####.#......#.#..#...#.#..#.###.#..#..","###..####........##.##.##.#.#.#.#....#......#.#..#","...#.....###.####...#.#...#.#.#..####..#.#.#..#.#.",".#..#.#.#...#...#.#.....#.#.#..#....#.#..#..#.#.#.","..#.#.#...#..##...#.##.#.##.#.#####.#.##..#.#.#.#.",".##.#..#####.#..##.##.#.....#..#....#..#.#..#.#...",".#...#....#..##.#.....#.#.##..#..###.#.#.####..##.","..#.#..##.#.#...#.#.###..#.##..#.#.#.#.#.....#...#","#.#.###...#.#.#..##....#.#...#...#....#..###..##..","..#....###..##.#...###.#..#.#..###.##.#.#....#...#",".###.#....#....###......#.#..#.....##..##.##.###..","..#.#.###..##.#...######..#.####.##..#....#.#...#.","#.#.....#.#...#.#.......#.#..#.##.#.#.###.#.#.#.#.","..#####.....###.#.#####.#.#.#.......#.......#.#.#.",".#.....###.#.....#....#.#.#.#.#.####..#####.#.#...",".#.###....#..#.##..##...#.#...#.....#.....###..##.",".#.#..###.##..#...#..##.#..#.#.####.###.##....#...",".#...#..#....#..##.#....##.#.#....#......#.###..#.",".#.#..#..####.#.....#.##...#..#.#..###.###...#.##.","..#..#..##.....#.##.#.#..####...#.#...#...##..##..","#..#.#.#...##.#..#..#..#...#.##.#.###.#.#...#...#.","##.#.#...#.#..###..#..#.##.....#......#.#.#.#.#.#.","#..#.##.###..#...#.#.#....####.#.#####..#.#..#..#.","..##...#.#..#..#...##..#.#......#.....#.##..#..#..",".#..##.....###.#.#..#.#...#.####..###.#...#..#.###","..#.#.##.#..##.#..###..#.##......#..#.#.#..#.#....","#......##..#...###...#.#.#.#.####.#...##..#..##.#.","..##.##...#..##....#...#....#.....#.##...#.#...##.","#..#....##.#..#.###.#.#.#.#.###.#.#.#.##.#..##.#..",".#..#.##...#.#..#.#..#..#.#......#..#....##..#.#.#","..#.##.#.#....#....#...##..##.#.##.#.#.##..#.#.#..",".##....#..###..#.#.###...#...#.#...#.....#...#...#","...###..#....##.##.....#.#.#...#.##.#.##.#.#..##..",".#...#.#.###......#####...#.#.##.#...#.#.#.##.##.#","..##........#.#.#.......#...#......#.....#..#....."}

    Returns: 344

  48. {"......#.#............#.......#...#..#......#...#..",".#.#.#...##.##.#####.#.#####.#.#.#.#..####...#.#.#","#..#.#.#.....#.....##..#...#...#....#....#.##..#..","..##.#.##.##..#.##...#...#..###.###.#.#.#..#.#.##.","#...##...#..#.###.##..#.##.#......#..#..#.#..#..#.","..#.#.#.#..###.......###...#.####.#.#..##..#..#.#.",".#....#.#.#.#..#####..#..#.#....#.#.#.#...#..##.#.","#..##.#...#...#.....##..#.#.##.#..#.###.##.#.#..#.","..##...##..#.#.#.##....#..#.#..#.##.....#......#..","#...##..#.#..#.#...#.#.##...#.#..#.####.#.#####.#.","..#...###..#....#.#..#..#.#####.#..#...#..#.....#.",".#.##....#..###.#..##..##...#.....#..#.#.#.##.#.#.",".#...#.#..#...#..#...#...##.#.###.#.#..#......#...","##.#.##.#..##.#.#.##.####...#.#...#.##..#.####..#.","...#......#.#.#...##......##...##.#..#.#.#....#..#",".##.#.###...#.#.#...#######.##.#..##.#.....##.##..",".....#..#.##..#..#.#...........#.#...#.####.#...#.",".#.#..#.#..#.#.#.#.#.#.#######..##.##..#....#.#.#.",".#..#.#.#.#..#.#.#...##......###...#..#.#.###..##.","..###.#....#...#..##..#.####.....##..#........#...",".#....#.#.#.##.##...#.#.#...##.#...#.#.##.#####.##",".#.###.#..#..#...#.#.#...#.#..#.###..###..#.....#.",".#......#.#.#.##.#....#.#....#.....#....#.#.####..",".######.#.....#...###.#.##.###.#.#..###..#..#....#","......#.#.####..##..#.#....#...#.#.#...#..#.##.#..","#####.#..#....#....#...###.#.####....#...##...#..#","....#..#.#.##..###.##.#....#...#..###.##...##.#.#.",".##.##.#.#.###......#.##.##.##.###......##..#.#...",".##..#.#....#.#####.#........#.....#.##.#.#.#..#.#","...#....##.#.......#..####.#..#####.#...#.#.##.#..","##.##.#...##.#####.###....#.###.......###....#...#",".....#.###...#...#.....#.#......##.#.#....###.##..","#####......###.#.####.##.#.#####....#.####.....#.#","......#.###....#.....#...#.#...#.###.......##.##..",".#####.#....###..#.#.#.##...##.....#.##.###.#.#..#",".#...#...#.#...#.#.#.#.##.#.##.#####...#....#...#.",".###..##.##..#.#.#.#.#...#....##....##..###.####..","....#.....#.##..##..#.##..#.#....##...#...#.....#.","###..#.####.#..#...#....#..#..#.##.##..##..#.##...","...#.#.#....#.#..##..##.##.#####......####.#..#.#.",".#...#.#.###...#....#....#....#..#.##.###..#.#..#.","..###.##.#..#.#..#######..#.#..#.##....#..#..#.#..",".#.......##.#.#.#...#...#....#.#...#.#.#.#.##...#.",".#.##.###...#.#...##..#.#####..###.#.#.#.....#.#..",".#...#..#.#.#.#.#..#.##......#.....#..######.#.###","..##.##...#.#..#.#.#...#####.#.#.#..#..#...#.#....",".#.#....#..#.#.#....##.#...#.#..#.##.#.#.###.#.##.","...###.###.#.#..#.#.##.#.#.#.#.#.....#...#....#...",".##...#.##.#..#.##.#.....#.#.###.###.####..#.##.#.","....#........#.......##.#..#.......#......#.....#."}

    Returns: 334

  49. {"...#.#....#.....#.......#........####...........#.",".#...#.#.#..###...####.#..#.####..##..#.#.###.#.#.","..#.#..#...#..####...#.#.#.##...#....#...#....#...","#.#.##..###.#.....#.#..#.#....#..#.##.####.###.##.","#.#....#....#.###...##...#.#.#..#.#........#....#.","...####.#.###...#.#..####.##.#.#..#.#.#####..##.#.",".##...#.......###.#.#........#...#..##....##.#.##.",".#..#...######.....##.#.##.##..##.#....##..#......","..##..##.....#.####...#..#.#..#....##.#..#.#.#####","#...#..#.##.##......#..###.#.#..##...#.#...#.#....","###..#..#.....#.####..#....#.#.#..##.#..##.#..#.#.","#.#.#.#.###.#.##....#.#.#.##.#.#.#.#.#.#...##.#..#","..#...#.....##...##.#.#..#...#.#.#...#...##.#..#..",".#.#.#.###.#...##.#.#.#.#..#.#.#.#.##..##.#..#..#.","...#.#.....#.###..#..#..###.##.#.#.#..#.....##.#..",".###..#####..#...#.#...#.......#.#...#..##.#....#.",".....#....#.#..#....##.#.#.##.#..######..#.#.##...",".#.##..##.#.##.#####.#.#.##....#.....#..#.....####",".##...###.#..#.........#...#####.#.#.#.#.#####....","....##.#..##.#.#.######.##......#..#.#.#.......##.","#.##...#.#.#.##...........##.##.##.#....##.#.##.#.",".#.#.#...#.....###.###.##.#.#.#...#.###...#.#.#.#.","...#..###..#.#...##...#.#.#....##.....###.#.....#.","#.#.#.#..###..##...##...#.#.##...##.#...#..##.##..","..#.#.##....##...#.#..#.#.#.#.##...#.##.#.#...#..#","#...#...#.#...##.#.#.##.#.#.....#.#.....#.#.#..#.#","..#.###.#..##.#..#.#.#..#.#.###.#.#.####....####..",".##...#...#.#.###..##..##.#...#.#.#.#....#.#.....#","...##..###..#....#..#.#...#.#.#.#.#..#.##.##.####.","#.#..#.....#.#.#..#.#..#.#.#..#..##.#..#.....#....","...#..##.##...#.#.#..#.#.#..##.#.#..###..#.##.###.","#.#.#..#.#..#...#.#.#..#..#......#.#....#.#.......","..#.#.#..#.#.#.#..#.##..#.#.#.###..#.###....##.##.","#.....##.#...#..#.#..#.#..#.#....#...#...###..#...",".####..#..##.#.##..#.#.#.#.#..##..####.#...#.##.##","....#.###....#.#.#.#.#.#....##...#......##.#....#.",".#.##..#######...#...#..#.#....#..#.####.#.#.###..",".#...#..#......#..###.#..#.####..#..#......#....#.",".###...#..#.#.#.##.....#...#..#.##.#..###.###.#.#.","#...##.#.#...#....###.#.##...##.#...#....#.#.#..#.","#.#...#..#.#.#.##..........###..#.#..###.#....#...","..###...#.#..#...#.#.#.####....#..###....#.##..##.",".#..##.#...#..#.#..#..#.....###.##....###...##.##.",".#.#...###...#...#.#.##.#.##.......###...##..#....",".#...##...#.##.##...#...##.#.#######...#..#.#.####",".#.#.#..#..#...#..#.#.##.....#.......##.###.#.....",".##...#..#...##.#..#..##.####.#.###.#.......#.##.#","...##.#.#.####..#.#..#...#....#...#..#.#####.#....",".#.#.##.#.#...#.#..#.#.##.#.##.#.#..##.#......##.#",".#..........#....#.....#..........#......##.#....."}

    Returns: 339

  50. {"........#........#...#.#......#.............#...#.","#####.#.#####.##.#.#.....##.#.#.#####.###.#.#.#...","......#.........#..###.##..#...#......#..##.#..##.",".####..###.####.#.#...#..#..###..###.#..#...#.#...","....#.#...#...#.#.#.#.##..#.....#...#.#.#.#.#.#.#.",".##.###.#...#..#..#.#....###.##.#.#.#.#.#.##..#.#.","..#......#.##.#..#..##.#..##.#.#..#.#...#...#.#.#.","##.######.#....#..#...#.#....#...#...#.####.#.#.#.","............###.#.###.#..##.#..##.#.#...#...##..#.",".##.#####.##....#.....##.#.#.#.#..#..#.#..##.#.##.","..##....#..#.#.#.#####.........#.#..#...#.#....#..","#...#.#...##.#.......##.####.##....#.#.#..####.##.","#.#.#..###...#.#.###..#.....#.#.###....#.#...#...#","..#.###....##.#.#...#...###.#.#.....####...#.#.#..",".##.....###.......#..####.#.#...####....##.#.#..#.","...#.###..#.####.#.#......#.#.##.....##...#..##.#.","##..#....#......##.#.###.#..##...#.##..##..#...##.","..#.#.#.#.#.#.##.....#...#.#...##.#.#.#..#..#.#...","#.#.#.#.....##...#.##..##..#.##.........###...#.#.","..#..#.#.#.#.#.##.#...#...#..#..#######..#.###..#.",".#..#...##.#.#.#..#.##.#.#.#...#.......#.#....#.#.","..#...#.#....#..#.#.#..#....###..####.##.#.##.#.#.",".######..#.#..#.#.#.##.#.##....#.#...#...#.#..#..#","..#.....#...###.#.#..#.#.###.#...#.#.#.##..##..#..",".#..#.######....#..#...#..#.#.####.#.#.#..#...#..#","..#..#..#....###.#..#.#.#..........#.#.#.#.#.#.#.#",".#.#..#...#.#.....#.#.#..#####.#####.#...#...#....","....#..##..#..##.#....#.##....#.......#.#..##..##.",".##.##.#.#..#.#..##.##....###.#.######.#..#...#.#.",".#...#.#..#.#..#.....#.##...#.#..........#####....","..##.#.##...#.#.#.##...#.##...##.######.#.#....#.#","#..###..#.#.##...#..#.#....##...#......#....####..","#.#....#..#....#.#.#..#.##..###.#.#.#.#..####...#.","..#.###.#..###.#....#.#...#...#.###.#.#.#.....##..",".#..#.#.#.#...#.#.#.#.###..##.#.....#...#.#.#.#..#","..#.#...#.##.#...#..##...#..#..#.###.###...#.#..#.",".#...#.#.....#.#.#.#...#..#.#.#.#.......##.....##.","..#.#..##.#.#..#.#...#.#.#..#...#.#####..###.#.#..",".#..##.....##.#..#.##.#..##.#.#.#.#...#.#...#....#",".##...#####...##..#....#....#.#.#...#.#...#.####..","...##.#.....##...#..##.####.#..#.##..#.##.#....##.","#.#.#.#.##.#...##.#..#.....#.#...#..#....#..##..#.","......#.#.#..###....#.####.#...#.#.##.##..##..#.##",".#####..#.#.##...##.#.#..#..#.##........#...#.#...",".#....#.#...#..##.#.#...#..#....########..#....##.",".#.##.#.#.#..#.#....##.##.#.####........#..####.#.",".#.#..#..#.#..#..###.#....#....#.###.##.#.#.......","...#.###.#.##.#.#....#.###.#.#.#....#.#..#..###.#.","####.##..#......#.####.#.....#.####.#.##.##.#..#..","........#..#.#.#.........##.#.......#........#...#"}

    Returns: 340

  51. {".#################################################","..################################################","#..###############################################","##..##############################################","###..#############################################","####..############################################","#####..###########################################","######..##########################################","#######..#########################################","########..########################################","#########..#######################################","##########..######################################","###########..#####################################","############..####################################","#############..###################################","##############..##################################","###############..#################################","################..################################","#################..###############################","##################..##############################","###################..#############################","####################..############################","#####################..###########################","######################..##########################","#######################..#########################","########################..#######################.","#########################..#####################..","##########################..###################..#","###########################..#################..##","############################..###############..###","#############################..#############..####","##############################..###########..#####","###############################..#########..######","################################..#######..#######","#################################..#####..########","##################################..###..#########","###################################..#..##########","####################################...###########","###################################..#..##########","##################################..###..#########","#################################..#####..########","################################..#######..#######","###############################..#########..######","##############################..###########..#####","#############################..#############..####","############################..###############..###","###########################..#################..##","##########################..###################..#","#########################..#####################..","########################..#######################."}

    Returns: 49

  52. {"####################..###########################","#####################..##########################","######################..#########################","#######################..########################","########################..#######################","#########################..######################","##########################..#####################","###########################..####################","############################..###################","#############################..##################","##############################..#################","###############################..################","################################..###############","#################################..##############","##################################..#############","###################################..############","####################################..###########","#####################################..##########","######################################..#########","#######################################..########","########################################..#######","#########################################..######","##########################################..#####","###########################################..####","############################################..###","#############################################..#.","##############################################...","#############################################..#.","############################################..###","###########################################..####","##########################################..#####","#########################################..######","########################################..#######","#######################################..########","######################################..#########","#####################################..##########","####################################..###########","###################################..############","##################################..#############","#################################..##############","################################..###############","###############################..################","##############################..#################","#############################..##################","############################..###################","###########################..####################","##########################..#####################","#########################..######################","########################..#######################","#######################..########################"}

    Returns: 34

  53. {".......#..........................................",".#####.#.########################################.",".#...#.#.#......................................#.",".#.#.#.#.#.####################################.#.",".#.#.#.#.#.#..................................#.#.",".#.#.#.#.#.#.################################.#.#.",".#.#.#.#.#.#.#..............................#.#.#.",".#.#.#.#.#.#.#.############################.#.#.#.",".#.#.#.#.#.#.#.#..........................#.#.#.#.",".#.#.#.#.#.#.#.#.########################.#.#.#.#.",".#.#.#.#.#.#.#.#.#......................#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.####################.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#..................#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.################.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#..............#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.############.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.#..........#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.########.#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#......#.#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.####.#.#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.#.#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.#.#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.#.#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.#.#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.##.#.#.#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#....#.#.#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.######.#.#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.#........#.#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.##########.#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#............#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.##############.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#................#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.##################.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#....................#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.######################.#.#.#.#.#.",".#.#.#.#.#.#.#.#........................#.#.#.#.#.",".#.#.#.#.#.#.#.##########################.#.#.#.#.",".#.#.#.#.#.#.#............................#.#.#.#.",".#.#.#.#.#.#.##############################.#.#.#.",".#.#..#..#.#................................#.#.#.",".#.#.#.#.#.##################################.#.#.",".#.#...#.#....................................#.#.",".#.#####.######################################.#.",".#..............................................#.",".################################################.",".................................................."}

    Returns: 34

  54. {"............................................#.#.#.",".#########################################.#......",".#.......................................#..#####.",".#.#####################################.#.#....#.",".#.#...................................#.#.#.##.#.",".#.#.#################################.#.#.#.#..#.",".#.#.#...............................#.#.#.#..#.#.",".#.#.#.#############################.#.#.#.#.#..#.",".#.#.#.#...........................#.#.#.#.#..#.#.",".#.#.#.#.#########################.#.#.#.#.#.#..#.",".#.#.#.#.#.......................#.#.#.#.#.#..#.#.",".#.#.#.#.#.#####################.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#...................#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#################.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.#...............#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#.#############.#.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.#.#...........#.#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#.#.#########.#.#.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.#.#.#.......#.#.#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#.#.#.#####.#.#.#.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.#.#.#.#...#.#.#.#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.#.#.#.#.....#.#.#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#.#.#.#######.#.#.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.#.#.#.........#.#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#.#.###########.#.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.#.#.............#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#.###############.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.#.................#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.###################.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.....................#.#.#.#.#.#..#.#.",".#.#.#.#.#.#######################.#.#.#.#.#.#..#.",".#.#.#.#.#.........................#.#.#.#.#..#.#.",".#.#.#.#.###########################.#.#.#.#.#..#.",".#.#.#.#.............................#.#.#.#..#.#.",".#.#.#.###############################.#.#.#.#..#.",".#.#.#.................................#.#.#..#.#.",".#.#.###################################.#.#.#..#.",".#.#.....................................#.#..#.#.",".#.#######################################.####.#.",".#..............................................#.",".################################################.",".................................................."}

    Returns: 66

  55. {".........................................#........",".#######################################.#.######.",".#.....................................#.#.#....#.",".#.###################################.#.#.#.##.#.",".#.#.................................#.#.#.#.#..#.",".#.#.###############################.#.#.#.#..#.#.",".#.#.#.............................#.#.#.#.#.#..#.",".#.#.#.###########################.#.#.#.#.#..#.#.",".#.#.#.#.........................#.#.#.#.#.#.#..#.",".#.#.#.#.#######################.#.#.#.#.#.#..#.#.",".#.#.#.#.#.....................#.#.#.#.#..#..#..#.",".#.#.#.#.#.###################.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.................#.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.###############.#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#.............#.#.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.#.###########.#.#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#.#.........#.#.#.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.#.#.#######.#.#.#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#.#.#.....#.#.#.#.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.#.#.#.#...#.#.#.#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#.#.#.#####.#.#.#.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.#.#.#.......#.#.#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#.#.#########.#.#.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.#.#...........#.#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#.#############.#.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.#...............#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#################.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#...................#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#####################.#.#.#.#.#.#.#..#.",".#.#.#.#.#.......................#.#.#.#.#.#..#.#.",".#.#.#.#.#########################.#.#.#.#.#.#..#.",".#.#.#.#...........................#.#.#.#.#..#.#.",".#.#.#.#############################.#.#.#.#.#..#.",".#.#.#...............................#.#.#.#..#.#.",".#.#.#################################.#.#.#.#..#.",".#.#...................................#.#....#.#.",".#.#####################################.######.#.",".#..............................................#.",".################################################.",".................................................."}

    Returns: 67

  56. {"..................................................",".################################################.",".#..............................................#.",".#.############################################.#.",".#.#..........................................#.#.",".#.#.########################################.#.#.",".#.#.#........................................#.#.",".#.#.##########################################.#.",".#.#............................................#.",".#.##############################################.",".#................................................",".#.######.########################################",".#.#.....#........................................",".#.#.####.#######################################.",".#.#............................................#.",".#.#.##########################################.#.",".#.#.#........................................#.#.",".#.#.#.######################################.#.#.",".#.#.#.#....................................#.#.#.",".#.#.#.#.##################################.#.#.#.",".#.#.#.#.#................................#.#.#.#.",".#.#.#.#.#.##############################.#.#.#.#.",".#.#.#.#.#.#............................#.#.#.#.#.",".#.#.#.#.#.#.##########################.#.#.#.#.#.",".#.#.#.#.#.#.#........................#.#.#.#.#.#.",".#.#.#.#.#.#.#.######################.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#....................#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.##################.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#................#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##.#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.##.#.#.#.#.#.#.#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#..............#.#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.################.#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#..................#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.####################.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#......................#.#.#.#.#.#.#.",".#.#.#.#.#.#.########################.#.#.#.#.#.#.",".#.#.#.#.#.#..........................#.#.#.#.#.#.",".#.#.#.#.#.############################.#.#.#.#.#.",".#.#.#.#.#..............................#.#.#.#.#.",".#.#.#.#.################################.#.#.#.#.",".#.#.#.#..................................#.#.#.#.",".#.#.#.####################################.#.#.#.",".#.#.#......................................#.#.#.",".#.#.########################################.#.#.",".#.#..........................................#.#.",".#.############################################.#.",".#..............................................#.",".################################################.",".................................................."}

    Returns: 37

  57. {"..................................................",".################################################.",".#..............................................#.",".#.#################.########################.#.#.",".#.#................#.......................#.#.#.",".#.#.###########.##.#.######.##.###########.#.#.#.",".#.#.#.........#.#..#.#.....#..#..........#.#.#.#.",".#.#..#.######.#..#.#.#.###.#.##.########.#.#.#.#.",".#.#.#..#....#.#.#..#.#.#.#.#...........#.#.#.#.#.",".#.#..#.#.##.#.#..#.#.#.#.#.#############.#.#.#.#.",".#.#.#..#..#.#.#.#..#.#.#.................#.#.#.#.",".#.#..#.#.#..#.#..#.#.#.###################.#.#.#.",".#.#.#..#..#.#.#.#..#.#.....................#.#.#.",".#.#..#.#.#..#.#..#.#.######################..#.#.",".#.#.#..#..#.#.#.#..#.......................#.#.#.",".#.#..#.#.#..#.#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.",".#.#.#..#..#.#.#.#..##.#.#.#.#.#.#.#.#.#.##.#.#.#.",".#.#..#.#.#..#.#..#.........................#.#.#.",".#.#.#..#..#.#.#.#.########################.#.#.#.",".#.#..#.#.#..#.#.#.#......................#.#.#.#.",".#.#.#..#..#.#.#.#.#.####################.#.#.#.#.",".#.#..#.#.#..#.#.#.#.#..................#.#.#.#.#.",".#.#.#..#..#.#.#.#.#.#.#####.##########.#.#.#.#.#.",".#.#..#.#.#..#.#.#.#.#.#...#.#........#.#.#.#.#.#.",".#.#.#..#..#.#.#.#.#.#.#.#.#.#.######.#.#.#.#.#.#.",".#.#..#.#.#..#.#.#.#.#.#.#.#.#.#....#.#.#.#.#.#.#.",".#.#.#..#..#.#.#.#.#.#.#.#.#.#.#.##.#.#.#.#.#.#.#.",".#.#..#.#.#..#.#.#.#.#.#.#.#.#.#..#.#.#.#.#.#.#.#.",".#.#.#..#..#.#.#.#.#.#.#.#.#.#.#.#..#.#.#.#.#.#.#.",".#.#..#.#.#..#.#.#.#.#.#.#.#.#.#..#.#.#.#.#.#.#.#.",".#.#.#..#..#.#.#.#.#.#.#.#.#.#.#.#..#.#.#.#.#.#.#.",".#.#..#.#.#..#.#.#.#.#.#.#.#.#.#..#.#.#.#.#.#.#.#.",".#.#.##.#.####.#.#.#.#.#.#.#.#.#.#..#.#.#.#.#.#.#.",".#.#....#......#.#.#.#.#.#.#.#.#.####.#.#.#.#.#.#.",".#.#####.#######.#.#.#.#.#.#.#.#......#.#.#.#.#.#.",".#...............#.#.#.#.#.#.#.########.#.#.#.#.#.","..##############.#.#.#.#.#.#.#..........#.#.#.#.#.",".#.............#.#.#.#.###.#.############.#.#.#.#.",".#.###########.#.#.#.#.....#..............#.#.#.#.",".#.#.........#.#.#.#.######.###############.#.#.#.",".#.#.##.#.##.#.#.#.#........................#.#.#.",".#.#.#.#.#.#.#.#.#.#########################..#.#.",".#.#.#.......#.#.#..........................#.#.#.",".#.#.#.#.#.#.#.#..#########################.#.#.#.",".#.#.##.#.#.##.#.#........................#.#.#.#.",".#.#...........#.#.#.#.#.#.#.#.#.#.#.#.##.#.#.#.#.",".#.#############.##.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.",".#........................................#.#.#.#.",".##########################################.#.###.","............................................#....."}

    Returns: 159

  58. {".................#................................",".###############.#.##############################.",".#.............#.#.#............................#.",".#.###########.#..#..########################.#.#.",".#.#.........#.#.#.#.#.......................#..#.",".#.#.#######.#.#.#.#.#.#####################..#.#.",".#.#.#.....#.#.#.#.#.#.#...................#.#..#.",".#.#.#.###.#.#.#.#.#.#.#.#################.#..#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#...............#.#.#..#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#############.#.#..#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#...........#.#.#.#..#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#########.#.#.#..#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.......#.#.#.#.#..#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#####.#.#.#.#..#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#...#.#.#.#.#.#..#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#..#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.....#.#.#.#..#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#######.#.#.#.#..#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.........#.#.#..#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.###########.#.#.#..#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.............#.#..#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.###############.#.#..#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.................#..#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.###################.#..#.",".#.#.#.#.#.#.#.#.#.#.#.#......................#.#.",".#.#.#.#.#.#.#.#.#.#.#.#######################..#.",".#.#.#.#.#.#.#.#.#.#.#........................#.#.",".#.#.#.#.#.#.#.#.#.#.#.######################.#.#.",".#.#.#.#...#.#.#.#.#.#.#....................#.#.#.",".#.#.#.#####.#.#.#.#.#.####################.#.#.#.",".#.#.#.......#.#.#.#.#......................#.#.#.",".#.#.#########.#.#.#.########################.#.#.",".#.#...........#.#............................#.#.",".#.#############.##############################.#.",".#..............................................#.",".################################################.",".................................................."}

    Returns: 62

  59. {"..................................................",".################################################.",".#..............................................#.",".#.####.##################.#.##################.#.",".#.#...#..................#..#................#.#.",".#.#.#.#.################..#.#.###.####.#####.#.#.",".#.###.#.#..............#.#..#.#.#.#...#....#.#.#.",".#.....#..#.###########.#..#.#.#.#.#.#..#.#.#.#.#.",".#######.#..#...........#.#..#.#.#.#.#.#..#.#.#.#.",".........##..############..#.#.#.#.#.#..#.#.#.#.#.","#########.#.#.............#..#.#.#.#.#.#..#.#.#.#.",".............#############.#.#.#.#.#.#..#.#.#.#.#.",".#####.#####.#.............#.#.#.#.#.#.#..#.#.#.#.",".#...#.#...#.#.########.##.#.#.#.#.#.#..#.#.#.#.#.",".#.#.#.#.#.#.#........#.#..#.#.#.#.#.#.#..#.#.#.#.",".#.#.#.#.###.##########..#.#.#.#.#.#.#.####.#.#.#.",".#.#.#.#................#..#.#...#.#.#......#.#.#.",".###.#.#################.###.#####.#.########.#.#.",".....#.............................#..........#.#.","#####.#############################.###########.#.","................................................#.",".#############################.################.#.",".#............................#...............#.#.",".#.##########################.#.#######.#####.#.#.",".#.#........................#.#.#......#....#.#.#.",".#.#.######################.#.#.#.##.#...##.#.#.#.",".#.#.#....................#.#.#.#.#.#.###.#.#.#.#.",".#.#.#.###############.##.#.#.#.#.#.......#.#.#.#.",".#.#.#.#..............#...#.#.#.#.#######.#.#.#.#.",".#.#.#.#.#.#.#.#.#.##.#.#.#.#.#.#.........#.#.#.#.",".#.#.#.##.#.#.#.#.#.#.#.###.#.#.###########.#.#.#.",".#.#.#................#.....#.#.............#.#.#.",".#.#.#################.######.###############.#.#.",".#.#..........................................#.#.",".#.############################################.#.",".#..............................................#.",".#.########.#####################################.",".#.#.......#......................................",".#.#.#####.#.#####################################",".#.#.#...#.#.#....................................",".#.#.#.#.#.#.#.##################################.",".#.#.#.#.#.#.#.#................................#.",".#.#.#.#.#.#.#.#.##############################.#.",".#.#.#.#.#.#.#.#.#............................#.#.",".#.#.###.#.#.#.#.############################.#.#.",".#.#.....#.#.#.#..............................#.#.",".#.#######.#.#.################################.#.",".#.........#.#..................................#.",".###########.####################################.",".................................................."}

    Returns: 99

  60. {"..........#..............#.#.#.#.#.#.#.#.#.#.#.#.#",".########.#.#############.........................",".#......#.#.............#.#######################.",".#.####.#.#.###########.#.#.....................#.",".#.#..#.#.#.#.........#.#.#.###################.#.",".#.#.#..#.#.#.#######.#.#.#.#.................#.#.",".#.#..#.#.#.#.#.....#.#.#.#.#.###############.#.#.",".#.#.#..#.#.#.#.#.#.#.#.#.#.#.#.............#.#.#.",".#.#..#.#.#.#.#.##.##.#.#.#.#.#.###########.#.#.#.",".#.#.#..#.#.#.#.......#.#.#.#.#.#.........#.#.#.#.",".#.#..#.#.#.#.########..#.#.#.#.#.#######.#.#.#.#.",".#.#.#..#.#.#.........#.#.#.#.#.#.#.....#.#.#.#.#.",".#.#..#.#.#.#.#######.#.#.#.#.#.#.#.###.#.#.#.#.#.",".#.#.#..#.#.#.#.....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.",".#.#..#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.",".#.#.#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.",".#.#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.",".#.#.#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.",".#.#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.",".#.#.#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.",".#.#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.",".#.#.#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.",".#.#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.",".#.#.#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.",".#.#.##.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.",".#.#....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.",".#.#.###..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.",".#.#.#..#.#.#.#...#.#.#.#.#.#.#.#.#...#.#.#.#.#.#.",".#.#.#.#..#.#.#####.#.#.#.#.#.#.#.#####.#.#.#.#.#.",".#.#.#..#.#.#.......#.#.#.#.#.#.#.......#.#.#.#.#.",".#.#.#.#..#.#########.#.#.#.#.#.#########.#.#.#.#.",".#.#.#..#.#...........#.#.#.#.#...........#.#.#.#.",".#.#.#.##.#############.#.#.#.#############.#.#.#.",".#.#.#...#..............#.#.#...............#.#.#.",".#.#.#.#.#.############.#.#.#################.#.#.",".#.#.#.#.#.#..........#.#.#...................#.#.",".#.#.#.#.#.#.###.######.#.################.##.#.#.",".#.#.#.#.#.#...#........#.................#.#.#.#.",".#.#.#.#.#.####.########.######.#########.#.#.#.#.",".#.#.#.#.#.....................#........#.#.#.#.#.",".#.#.#.#.#####################.#.##.###.#.#.#.#.#.",".#.#.#.#.......................#...#..#.#.#.#.#.#.",".#.#.#.########################.##.##.#.#.#.#.#.#.",".#.#.#................................#.#.#.#.#.#.",".#.#.##################################.#.#.#.#.#.",".#.#....................................#.#...#.#.",".#.######################################.#####.#.",".#..............................................#.",".################################################.",".................................................."}

    Returns: 85

  61. {"..................................................",".#######.##################################.#####.",".#......#.................................#.#...#.",".#.####.#.#############################.#.#.#.#.#.",".#.#..#.#.#............................##.#.#.#.#.",".#.#.#..#.#.#####################.###.#...#.#.#.#.",".#.#..#.#.#.#...................#.#...#.#.#.#.#.#.",".#.#.#..#.#.#.#################.#..#.#..#.#.#.#.#.",".#.#..#.#.#.#.#...............#.#.#..##.#.#.#.#.#.",".#.#.#..#.#.#.#.#######.#####.#.#..#..#.#.#.#.#.#.",".#.#..#.#.#.#.#.#......#....#.#.#.#.#.#.#.#.#.#.#.",".#.#.#..#.#.#.#.#.####.#.##.#.#.#.#.#.#.#.#.#.#.#.",".#.#..#.#.#.#.#.#.#..#.#..#.#.#.#.#.#.#.#.#.#.#.#.",".#.#.##.#.#.#.#.#.#.#..#.#..#.#.#.#.#.#.#.#.#.#.#.",".#.#....#.#.#.#.#.#..#.#..#.#.#.#.#.#.#.#.#.#.#.#.",".#.#.###..#.#.#.#.#.##.#.#..#.#.#.#.#.#..#..#.#.#.",".#.#.#..#.#.#.#.#.#....#..#.#.#.#.#.#.#.#.#.#.#.#.",".#.#.#.#..#.#.#.#.######.#..#.#.#.#.#.#.#.#.#.#.#.",".#.#.#..#.#.#.#.#.........#.#.#.#.#.#.#.#.#.#.#.#.",".#.#.#.#..#.#.#.###########.#.#.#.#.#.#.#.#.#.#.#.",".#.#.#..#.#.#.#.............#.#.#.#.#.#.#.#.#.#.#.",".#.#.#.#..#.#.###############.#.#.#.#.#.#.#.#.#.#.",".#.#.#..#.#.#.................#.#.#.#.#.#.#.#.#.#.",".#.#.#.#..#.###################.#.#.#.#.#.#.#.#.#.",".#.#.#..#.#.....................#.#.#.#.#.#.#.#.#.",".#.#.#.##.#######################.#.#.#.#.#.#.#.#.",".#.#.#............................#...#.#.#.#.#.#.",".#.#.#############################.####.#.#.#.#.#.",".#.#....................................#.#.#.#.#.",".#.##.#################################.#.#.#.#.#.",".#...#................................#.#.#.#.#.#.",".#.#.#.#############.################.#.#.#.#.#.#.",".#.#.#.#...........#.#................#.#.#.#.#.#.",".#.#.#.#.#########.#.#.###############..#.#.#.#.#.",".#.#.#.#.#.......#.#.#.#..............#.#.#.#.#.#.",".#.#.#.#.#.#####.#.#.#.#.############.#.#.#.#.#.#.",".#.#.#.#.#.#...#.#.#.#.#.#..........#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.########.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#......#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##.#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.#.#.#.#.#.#.",".#.#.#.#.#.###.#.#.#.#.#.#.###..#.#.#.#.#.#.#.###.",".#.#.#.#.#.....#.#.#.#.#.#.....#..#.#.#.#.#.#.....",".#.#.#.#.#######.#.#.#.#.######.###.#.#.#.#.######",".#.#.#.#.........#.#.#.#............#.#.#.#.......",".#.#.#..########.#.#.#.##############.#.#.#.#####.",".#.#.#.#.........#.#.#................#.#.#.....#.",".###.#.###########.#.##################.#.#######.",".....#.............#....................#........."}

    Returns: 85

  62. {"........#.........................................",".######..#.##############.#.######.##############.",".#....#.#..#............#.##......#.............#.","..###.#..#.#.##########.#..#.####.#.########.####.",".#....#.#..#.#........#.#.#..#..#.#........#......",".#.##.#..#.#.#.##.#.#.#.#..#..#.#..########.######",".#.#..#.#..#.#.#.#.#.##.#.#..#..#.#...............",".#..#.#..#.#.#..........#..#..#.#.#.#############.",".#.#..#.#..#.############.#..#..#.#.#...........#.",".#..#.#.##.#...............#..#.#.#.#.#########.#.",".#.#..#..#.#################.##.#.#.#.#.......#.#.",".#..#..#.#......................#.#.#.#.#####.#.#.",".#.#..##.#.######.###############.#.#.#.#.....#.#.",".#..#..#.#.#.....#................#.#.#.######..#.",".#.#..#..#.#.###.#.##############.#.#.#.......#.#.",".#..#..#.#.#.#.#.#.#............#.#.#.#.#.#.#.#.#.",".#.#..#..#.#.#.#.#.#.##########.#.#.#.##.#.##.#.#.",".#..#..#.#.#.#.#.#.#.#..........#.#.#.........#.#.",".#.#.#.#.#.#.#.#.#.#.############.#.###########.#.",".#.#.#.#.#.#.#.#.#.#..............#.............#.",".#.#.#.#.#.#.#.#.#..##############.############.#.",".#.#.#.#.#.#.#.#.#.#..........................#.#.",".#.#.#.#.#.#.#.#.#.#.####################.###.#.#.",".#.#.#.#.#.#.#.#.#.#.#..................#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.################.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.#..............#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.##.#.#.#.#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##.#.#.#.#.#.",".#.#.#.#.#.#...#.#.#.#.#................#.#.#.#.#.",".#.#.#.#.#.#####.#.#.#.#################..#.#.#.#.",".#.#...#.#.......#.#.#..................#.#.#.#.#.",".#.#####.#########.#.#.################.#.#.#.#.#.",".#.................#.#.#..............#.#.#.#.#.#.",".###################.#.#########.####.#.#.#.#.#.#.",".....................#...........#....#.#.#.#.#.#.",".####################.###########.#####.#.#.#.#.#.",".#......................................#.#...#.#.",".#.################.###.#.##############..#####.#.",".#.#..............#.#.#.##..............#.......#.",".#.#.############.#.#.#..#.#############.########.",".#.#.#..........#.#.#.#.#..#......................",".#.#.#.#.#.#.##.#.#.#.#..#.#.#######.############.",".#.#.#.##.#.#.#.#.#.#.#.#..#.#.....#.#..........#.",".#.#.#........#.#.#.#.#..#.#.#.###.#.#.########.#.",".#.#.##########.#.#.#.#.#..#.#.#.#.#.#.#......#.#.",".#.#............#.#.#.#..#.#.#...#.#.#.#.##.#.#.#.",".#.##############.#.#.#.#..#.#####.#.#.#.#.#.##.#.",".#................#.#.#..#.#.......#.#.#........#.",".##################.#.#.#..#########.#.##########.","....................#....#...........#............"}

    Returns: 146

  63. {"..........#..................#...........#........",".########.#.########.#######.#.###########.#####.#",".#......#.#.#......#.#.....#.#.................#..",".#.####.#.#.######.#.#.#####.###################.#",".#.#....#.#........#.#...........................#",".#.######.##########.#.#.######.################..",".#...................#..#......#...............#.#",".#.##.###############.###.####.#.#############.#..",".#.#.#....................#..#.#.#...........#.##.",".#.#.#.################.##.#.#.#.#.##.#.#.##.#..#.",".#.#.#.#...............#.....#.#.#.#.#.#.#.#.#.#..",".#.#.#.#.##.##########.#.###.#.#.#.#.........#..#.",".#.#.#.#..#.#........#.#.#.#.#.#.#.###########.#..",".#.#.#.#.#..#.######.#.#.#.#.#.#.#..............#.",".#.#.#.#..#.#.#....#.#.#.#.#.#.#.###############..",".#.#.#.#.#..#.#.####.#.#.#.#.#.#................#.",".#.#.#.#..#.#.#......#.#.#.#.#.#.#.#.#.#.#.#.##.#.",".#.#.#.#.#..#.########.#.#.#.#..#.#.#.#.#.#.#.#.#.",".#.#.#.#..#.#..........#.#.#.#.#................#.",".#.#.#.#.#..############.#.#.#.#.##############.#.",".#.#.#.#..#................#.#.#.#............#.#.",".#.#.#.###.#################.#.#.#.######.###.#.#.",".#...#.......................#.#.#.#....#.#.#.#.#.",".####.######################.#.#.#.#.##.#.#.#.#.#.","...........................#.#.#.#.#.#..#.#.#.#.#.",".#########################.#.#.#.#.#..#.#.#.#.#.#.",".#.......................#.#.#.#.#.#.#..#.#.#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##.#.#.#.#.#.",".##.#.#.#.#.#.#.#.#.#.##.#.#.#.#.#.#..#.#.#.#.#.#.",".........................#.#.#.#.#.#.#..#.#.#.#.#.","#############.##########.#.#.#.#.#.#..#.#.#.#.#.#.",".............#.........#.#.#.#.#.#.####.#.#...#.#.",".###########.#.#######.#.#.#.#.#.#......#.#####.#.",".#.........#.#.#.......#.#.#.#.#.########.......#.",".#.#######.#.#.#########.#.#.#.#.........########.",".#.#.......#.#...........#.#.#.#.##.#.##..........",".#.#########.#############.#.#.#.#.#.#.###########",".#.........................#.#.#.#................",".###########################.#.#.#.##############.",".............................#.#.#.#............#.",".############################..#.#.#.##########.#.",".#...........................#.#.#.#.#........#.#.",".###########.##########.####.#.#.#.#.#.######.#.#.",".............#.........#...#.#.#.#.#.#......#.#.#.",".#.##########..#######.###.#.#.#.#.#.########.#.#.","..#..........#.#...........#.#.#.#.#..........#.#.",".#.##.#.#.##.#.#############.#.#.#.############.#.",".#.#.#.#.#.#.#...............#.#.#..............#.","...........#.#################.#.################.",".#.#.#.#.#.#...................#.................."}

    Returns: 144

  64. {"...........................#......................",".#####################.#.#.#.#.#.#.#.#.#.#.#.#.##.",".#....................#.##.#.##.#.#.#.#.#.#.#.#.#.","..#.#############.#.##.....#....................#.",".#..#...........#..#...####.#####################.","..#..######.###.#.#.###...........................",".#..#.......#.#.#.#...#.##.##############.#.#.#.#.","..#.#.#######.#.#.###.#..#.#.............#.#.#.##.",".#..#.#.......#.#.....#.#..#.#.#.#.#.##.#.........","..#.#.#.##.##.#..####.#..#..#.#.#.#.#.#.#.########",".#..#.#.#.#.#.#.#...#.#.#..#............#.#.......","..#.#.#.#.....#.#.#.#.#..#.#.##########.#.#.#####.",".#..#.#.#######.#.#.#.#.#..#.#..........#.#.#.....","..#.#.#.........#.#.#.#..#.#..#.########..#.#.####",".#..#.#.########..#.#.#.#...#.#.#.......#.#.#.#...","..#.#.#.#.......#.#.#.#..#.#..#.#.#####.#.#.#.###.",".#..#.#.#.#.###.#.#.#.#.#...#.#.#.#...#.#.#.#.....","..#.#.#.#.#.#.#.#.#.#.#..#.#..#.#.###.#.#.#..#####","#.#.#.#.#.#.#...#.#.#.#.#...#.#.#.....#.#.#.#.....","#.#.#.#.#.#.#####.#.#.#..#.#..#.#######.#.#.#.###.","..#.#.#.#.#.......#.#..#.#..#.#.........#.#.#.#.#.","#.#.#.#.##.########.#.#..#.#...########.#.#.#.#.#.","..#.#.#.............#..#.#..#.#.......#.#.#.#.#.#.","#.#.#.###############.#..#.#..#.##.##.#.#.#.#.#.#.","..#.#..................#.#..#.#.#.#.#.#.#.#.#.#.#.","#.#.####################.#.#..#.#.....#.#.#.#.#.#.","..#......................#..#.#.#######.#.#.#.#.#.","#.#.#.#.#.#.#.#.#.#.#.#.#..#..#.........#.#.#.#.#.","..#.##.#.#.#.#.#.#.#.#.#.#..#.#.########..#.#.#.#.","#.#......................#.#..#.........#.#.#.#.#.","..########################..#.###########.#.#.#.#.",".#.........................#................#.#.#.",".#.########################.#################.#.#.",".#............................................#.#.",".#.############################################.#.",".#.#............................................#.",".#.#.##################################.#.#######.",".#.#.#................................#..#........",".#.#.#.#####.########################.#.#..######.",".#.#.#......#.......................#.#..#.#....#.",".#.#..#####.#.#####################.#.#.#..#.##.#.",".#..#.#...#.#.#...................#.#.#..#.#.#..#.",".#.#..#.#.#.#.#.#############.###.#.#.#.#..#..#.#.",".#..#.#.#.#.#.#.............#.#.#.#.#.#..#.#.#..#.",".#.#..#.#.#.#.###############.#.#.#.#.#.#..#..#.#.",".#..#.#.#.#.#.................#...#.#.#..#.#.#..#.",".#.##.#.###.##################.####.#.#.#..#..#.#.",".#....#.............................#....#.#.#..#.",".#####.#############################.#####.#.####.","...........................................#......"}

    Returns: 203

  65. {"................#.................................",".##############.#.###############################.","..............#.#.#.............................#.","#########.###.#.#.#.#########.#################.#.",".........#....#.#.#.#.......#.#...............#.#.",".#####.##.#####.#.#.#.#####.#.#.#############.#.#.",".#....#.........#.#.#.#...#.#.#.#...........#.#.#.",".#.##..#.######.#.#.#.#.#.#.#.#.#.######.##.#.#.#.",".#.#..#..#....#.#.#.#.###.#.#.#.#.#.....#.#.#.#.#.",".#.#.#.#.#.#.#..#.#.#.....#.#.#.#.#.#.#.#.#.#.#.#.",".#.#.#.#.#.#.##.#.#.#######.#.#.#.###.#.#.#.#.#.#.",".#.#.....#.#....#.#.........#.#.#.....#...#.#.#.#.",".#.######.#.#####.###########.#.######.####.#.#.#.",".#............................#.............#.#.#.",".#############################.##########.#.#.#.#.",".........................................#..#.#.#.","#############.##########################..###.#.#.",".............#.........................#.#....#.#.",".##.#.######.#.##.####################.#.#.##.#.#.",".#.#.#.....#.#..#.#..................#.#.#.#..#.#.",".#.....#.#.#.#.#..#.################.#.#.#..#.#.#.",".######.##.#.#..#.#.#..............#.#.#.#.#..#.#.","...........#.#.#..#..#.#############.#.#.#..#.#.#.","############....#.#.#................#.#.#.#..#.#.","............#####.#.##################.#.#..#.#.#.",".##########.......#....................#.#.#..#.#.",".#..........######.#####################.#..#.#.#.",".#.####.####.............................#.#..#.#.",".#.#...#...#.###################.#.#.#.##...#.#.#.",".#.#.#.#.#.#.#..................#.#.#.#.##.#..#.#.",".#.#.#.#.#.#.#.################.............#.#.#.",".#.#.#.#.#.#.#.#...............###########.#..#.#.",".#.#.#.#.#.#.#.#.###########.#.#.........#..#.#.#.",".#.#.#.#.#.#.#.#.#.........#.#.#########.#.#..#.#.",".#.#.#.#.#.#.#.#.#.#.##.##.#.#...........#..#.#.#.",".#.#.#.#.#.#.#.#.#.#.#.#.#.#.########.##.#.#..#.#.",".#.#.#.#.#.#.#.#.#.#.#.....#.........#.#.#..#.#.#.",".#.#.#.#.#.#.#.#.#.#.######.########.#.#.#.#..#.#.",".#.#.#.#.#.#.#.#.#.#...............#.#.#.#.####.#.",".#.#.#.#.#.#.#.#.#..##############.#.#.#.#......#.",".#.#.#.#.##..#.#.#.#.............#.#.#.#..######..",".#.#.#.#...#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#......#.",".#.#.#.###.#.#.#.#.##.#.#.#.#.##.#.#.#.#.#.###.#..",".#.#.#.....#.#.#.#...............#.#.#.#.#.#.#..#.",".#.#.######..#.#.#################.#.#.#.#.#.#.#..",".#.#.......#.#.#...................#.#.#.#...#..#.",".#.#######.#.#.#####################.#.#.#####.##.",".#.........#.#.......................#.........#..",".###########.########################.##########.#",".................................................."}

    Returns: 134

  66. {"####..#################################..#########","#####..#################################..########","######..#################################..#######","#######..#################################..######",".#######..#################################..#####","..#######..#################################..###.","#..#######..#################################..#..","##..#######..#################################...#","###..#######..#################################.##","####..#######..###############################..##","#####..#######..#############################..###","######..#######..###########################..####","#######..#######..#########################..#####","########..#######..#######################..######","#########..#######..#####################..#######","##########..#######..###################..########","###########..#######..#################..#########","############..#######..###############..##########","#############..#######..#############..###########","##############..#######..###########..############","###############..#######..#########..#############","################..#######..#######..##############","#################..#######..#####..###############","##################..#######..###..################","###################..#######..#..#################","####################..#######...##################","#####################..#######.###################","######################..#####..###################","#######################..###..####################","########################..#..#####################","#########################...######################","##########################.#######################","##########################..######################","###########################...###################.","##########################..#..#################..","#########################..###..###############..#","########################..#####..#############..##","#######################..#######..###########..###","######################..#########..#########..####","#####################..###########..#######..#####","####################..#############..#####..######","####################.###############..###..#######","###################...###############..#..########","##################..#..###############...#########","#################..###..#############..#..########","################..#####..###########..###..#######","###############..#######..#########..#####..######","##############..#########..#######..#######..#####","#############..###########..#####..#########..####","############..#############..###..###########..###"}

    Returns: 93

  67. {".############################################..###","..##########################################..####","#..########################################..#####","##..######################################..######","###..####################################..#######","####..##################################..########","#####..################################..#########","######..##############################..##########","#######..############################..###########","########...#########################..###########.","#######..#..#######################..###########..","######..###..#####################..###########..#","#####..#####..###################..###########..##","####..#######..#################..###########..###","###..#########..###############..###########..####","##..###########..#############..###########..#####","#..#############..###########..###########..######","..###############..#########..###########..#######",".#################..#######..###########..########","#..################..#####..###########..#########","##..################..###..###########..##########","###..################..#..###########..###########","####..################...#.#########..############","#####..################.##..#######..#############","######..##############...##..#####..##############","#######..############..#..##..###..###############","########...#########..###..##..#..################","#######..#..#######..#####..##...#################","######..###..#####..#######..##.##################","#####..#####..###..#########....##################","####..#######..#..###########.#..#################","###..#########...###########...#..################","##..#########..############..#..#..###############","#..#########..############..###..#..##############","..#########..############..#####..#..#############",".#########..############..#######..#..############","#########..############..#########..#..###########","########..############..###########..#..##########","#######..############..#############..#..#########","######..############..###############..#..########","#####..############..#################..#..#######","####..############..###################..#..######","###..############..#####################..#..#####","##..############..#######################..#..####","#..############..#########################..#..###","..############..###########################..#..##",".############..#############################..#..#","############..###############################..#..","###########..#################################..#.","##########..###################################..#"}

    Returns: 123

  68. {"###########################################...####","############################################.#####","############################################..####","#############################################..###","##############################################..#.","###############################################...","################################################.#","##############################################...#","##########################################..#..#..","###########################################...###.","############################################.#####","###########################################..#####","##########################################..######","#########################################..#######","########################################..########","#######################################..#########","######################################..##########","#####################################..###########","####################################..############","###################################..#############","##################################..##############","#################################..###############","################################..################","###############################..#################","##############################..##################","#############################..###################","############################..####################","###########################..#####################","##########################..######################","#########################..#######################","########################..########################","#######################..#########################","######################..##########################","####################...###########################","###################..#..##########################",".#################..#.#..#########################","..###############..#..##..########################","#..#############..#..##.#..#######################","##..###########..#..##..##..######################","###..#########..#..##..####..#####################","####..#######..#..##..######..####################","#####..#####..#..#...########..###################","######..###..#..#..#..########..##################","#######..#..#..#..###..########..#################","########...#..#..#####..########..################","#########.#..#..#######..#####..#..###############","#########..#...#########..###..###..##############","##########...#..#########..#..#####..#############","###########.###..#########...#######..############","##########...###..##########..#######..###########"}

    Returns: 74

  69. {"####..############...##########..#################","###..############..#..#######...##################","##..############..###..#####..#..#################","#..############..#####..###..###..################","..############..#######..#..#####..###############",".############..#########...#######..##############","..##########..###########.#########..#############","#..########..############..#########..############","##..######..##############..#########..###########",".##..####..################..#########..##########","..##..##..##################..#########..#########","#..##..#.####################..#########..########","##..##..######################..#########..######.","###..##..######################..#########..####..","####..##..######################..#########.###..#","#####..##..######################..#######...#..##","######..##..######################..#####..##..###","#######..##..######################..###..##..####","########..##..######################..#..##..#####","#########..##..######################..###..######","##########...#..######################..#..#######","#########..#..#..######################...########","########..###..#..######################.#########","##############..#..#####################..########","###############..#..#####################..#######","################..#..#####################..#####.","#################..#..#####################..###..","##################..#..#####################..#..#","###################..#..#####################...##","####################..#..#####################.###","#####################..#..####################..##","######################..#..####################..#","#######################..#..####################..","########################..#..####################.","#########################..#..#################...","##########################..#..###############..#.","###########################..#..#############..###","############################..#..###########..####","#############################..#..#########..#####","##############################..#..#######..######","###############################..#..#####..#######","################################..#..###..########","#################################..#..#..#########","##################################..#...##########","###################################..#.###########","####################################....##########","#####################################.#..#########","####################################...#..########","###################################..#..#..#######","##################################..###..#..######"}

    Returns: 119

  70. {"..############..#...###.#....###..###...#####...##","#..############...#.##...#.#..###..###.#####..#..#","##..############.###...#...##..###..#...###..###..","###..###########..#..#..##..##.#..#...#..#..#.###.","####..###########...###.###..##..###.###...##..#..","#####..###########.###...#####..###...#..#####...#","######..#########...#..#..##...###..#..########.##","#######..#######..#..#..##...#..#..###..######..##","########..#####..###..#.#..#..##..#####..####..###","#########..###..#####..#..###.#..#######..##..####","##########..#..#######...#####..#########.#..#####","###########..##########.#####..###########..######","############..#########..#.#..###########..#######","#############..#########...#.###########..########","##############..#######..#.############..#########",".##############..#####..#...##########..##########","..##############..###..#.##..########..###########","#..##############..#..#...##..######..############","##..##############...#..#..##..####..#############","###..############..##..###..##..##..##############","####..##########..##..#####..##.#..###############","#####..########..##..#######..#...################","######..######..##..#########..##..###############","#######..####..##..###########..##..##############","########..##..##..#############...#..#############","#########..#.##..###############.###..############","##########....#.#..############...###..###########","#########..##..###..##########..#..#..############","########..####..###..########..###..#..###########","########.######..###..######..#####..#..##########","#######...######..###...###..#######..#..#########","######..#..###..#..#..#..#..#########..#..#######.","#####..###..#..###..####...###########.##..#####..",".###..#..##...#####..##..#############...#..###..#","..#..###..##.#######..#.###############.###..#..##","#...#####..#..#######..################..###...###","..########..#..#######..################..###.###.",".#..#######..#..#######..################..#...#..","#..#########..#..#######..################...##..#","##..#########..#..#######..##############..###..##","###..#########..#..#####.#..############..###..###","####..#########..#..###..##..##########..###..####","#####..#########..#..#..####..########..###..#####","######..#########..#...######..######..###..######","#######..#########...#..######..#####.###..#######","########..#######..####..######..###...#..########","#########..#####..######..######..#..##..#########","##########..###..########..####.#..###..##########","###########..#..##########..##...#..#..###########","############...############....#..#...############"}

    Returns: 214

  71. {"#..###....#..############..#..###..###############","##..#..#.#..##############...###..################","###...##...################.###..#################","##..##..#.#################..#..##################","#..#...##..#################...###################","..#..#..##..#################.####################",".#..###..##..###############..####################","#..#.###...#..#############..#####################","..##..####..#..###########..######################","#..##..####.##..#########..#######################","..#..#..##...##..#######..#######################.",".#..###....#..##..#####..#######################..","...###..#.###..##..###..#######################..#","#.###..#...###..##..#..#######################..##","...#..#..#..#.#...#...#######################..###",".##..#..###...##.#..#..#####################..###.","..#.#..######..##..###..###################..###..","#..#..########.#..#####..#################..###..#","##..###########..#######..###############..###..##","###..#########..#.#######..#############..###..###","####..#######..##..#######..###########..###..####","#####..#####..#.##..#####.#..#########..###..#####","######..#.#..##..##..###...#..#######..###..######","#######...#.####..##..#..#..#..#####..###..#######","########.#...####...#...###..#..###..###..########","########...#..####.###.#####..#..#..#.#..#########","#######..####..###..#..######..#...##...#########.","######..######..###...########..#.####.#########..","#####..########..###.##########..#####..#######..#","####..##########..##..##########..###..#######..##","###..############...#..##########..#..#######..###","##..###############..#..##########...#######..####","#..#################..#..###########..#####..#####","..###################..#..###########..###..######",".#####################..#..###########..#..#######","#######################..#..###########...########","########################..#..#########..#..#######","#########################..#..#######..###..#####.","##########################..#..#####..#####..###..","###########################..#..####.#######..#..#","############################..#..##...########..##","#############################..#..#.#..######..###","##############################..#..###..####..####","###############################..#..###..##..#####","################################..#..###.#..######","#################################..#..###..#######","##################################..#..#..########","###################################..#...#########","####################################...#..########","######################################..#..#######"}

    Returns: 177

  72. {".###..########################...#################","..###..######################..#..################","#..###..####################..###..###############","##..###..##################..#####..#############.","###..###..################..####..#..###########..","####..###..##############..####..#..#.#########..#","#####..#.#..############..####..#..##..######...##","######...##..##########..####..#..####..####..#.#.","#######.####..########..####..#..######...#..#....","######...####..######..####..#..######..#...#..##.","#####..#..####..####..####..#..######..###.#..##..","####..###..####..##..####..#..######..###..##.#..#","###..#####..####....####..#..######..###..#..#..##","##..#######..####.#####..#..######..###..###...###","#..#########..##..#..#..#..######..###..###..#####","..###########....###...#..#..###..###..###..######",".#############.#..###.#..###..#..###..###..#######","##############..#..#....#####...##...#.#..########","..#############..#..#.#..###..###..##..#.#########","#..#############.###.###..#..###..#...##..########",".#..###########...#...###..####..###.#..#..#######","..#..#########..#...#..###..##..###...#..#..######","#..#..#######..#..#..#..#.#....###..#..#..#..#####","##..#..#####..#..###.###..#####.#..###..#..#..####","###..#..###..#..###...#..#....#...###.#..#..#..###","####..#..#..#..###..##..#..#.#..####..##..#..#..##","#####..#...#..###..##..#..###..#..#..####..#..#..#","######..#.#..###..##..#..###..###...######..#..#..","#######..#..###..##..###..#..###..#..######..#..#.","########..####..##..#####...###..###..######..#...","#########..##..##..#.###..#..#..#####..######...##","##########..##.#..#...##.#..#..#######..####..#...","###########...#..#..#...#..#..#########..##..###.#","##########..#...#..#..#...#..###########..#.#####.","##########.####..##..#..##..#############..#####..","#########...#..#..#.#..##.#..#############..###..#","########..#..#..#..#..##..##..#############..#..##","#######..###..#..#...##..#..#..##########..#...###",".#####..#####...#..###..#..###..########..####..##","..###..#######.#..###..#..#####..######..######..#","#..#..#######...#..#..#..#######..####..########..","##...#######..#..#...#..#########..##..##########.","#..########..###..#.#..########..#....##########..","..########..#####..#..#######...###.#..########..#",".########..#######...#######..#..##..#..######..##","########..#.#######.#######..###..##..#..####..#.#","#######..##..#####...#####..#####..#.###..##..#...","######..####..###..#..###..#######...####..#.####.","#####..######..#..###..#..##########..#..##...#...","####..########...#####...############...##..#...#."}

    Returns: 278

  73. {"####...#..#..###############################..####","###..#..#...###############################..#####","##..#..###.##############################...######","#..#..###...############################..#..#####","..###..#..#..##########################..###..####",".#####...###..########################..#####..###","#####..#..###..######################..#######..##","####..#.#..###..####################..#########..#","###..#...#..###..##################..###########..","##..#..#.##..###..################..#############.","#..#..###..#..###..##############..###############","..#..###..###..###.#############..################",".#..###..#####..#...###########..#################","..#..#..#######..##..#########..##################","#..#...#########..##..#######..###################","##..#.###########..##..#####..####################","###...############..##..###..#####################","####.##############..##.##..######################","####..##############..##...#######################","#####..##############.#..#..######################","######..##############..###..#####################","#######..############..#####..####################","########..##########..#####.#..###################","#########..########..#####..##.###################","##########...#####..#.###..##...##################","#########..#..###..##..#..#...#..################.","########..###..#..####...#..##.#.###############..","#######..#####...######.#..###....#############..#","######..#######.#######...###..##..###########..##","#####..#######...#####..####..####..#########..###","####..#######..#..###..####..######..#######..####","###..#######..#.#..#..####..########..#####..#####","##..#######..#...#..#..##..##########..###..######","#..#######..#..#..#..#..#.##########.#..#..#######","#.#######..#..###..#..#..#########...###..########","...#####..#..#####..#..#..#######..#..#..#########",".#..###..#..#######..#..#..#####..####..##########","###..#..#..#########..#..######..####..###########","####.#.#..###########..#...###..####..############","###...#..##############..#..#..##.#..#############","##..#...##############..###...##....##############","#..###.##############..#####.#...##..#############","..###...############..######...#..##..############",".###..#..##########..######..####..##..###########","..#..###..########..######..######..##..##########",".#..#####..######..######..########..##..#########","#..#######..####..######..##########..##.#########","..#########..##..######..############..#..########",".###########.#..######..##############..#..#######","#############..######..################..#..######"}

    Returns: 186

  74. {"##############..######..##..##..##########....####","###############..####..##..##..#..#######..##..###","################...#..##..##..###..#####..##.#..##","###############..#...##..#..#..###..###..##..##..#","##############..#.#.##..###..#..###..#..##..####..",".############..##...#..#####..#..###...##..#..###.","...#########..####.#..#######..#..#..###..#.#..#..",".#..#######..####...#..#######..#...##...#...#...#","..#..#####..####..#..#..#####..#.#.#...#..##..#.##","#..#..###..####..#.#..#..###..##..#..#..#..##....#",".#..#..#..####..#..##..#..#..####...###..#..##.#..","..####..#####..#..#..#..#...######.#####..#.#...#.","#...###..#.#..###..#..#..#.#######...####..#..#..#","#.#..###.....#####..#..#.#..#####..#..##..#..###.#",".###..#..#.#..#####..#....#..###..###..#.#..###...","..###...##..#..#####...##..#..#..#####..#..###..#.","#..#..#...#..#..###..#####..#...#####..##.###..#..",".#..#####..#..#..#..#####.#..#.#####..##...#..##.#","..#..##..#..#..##..#####..##..#####..##..#..###...","#..#..##.##..#..#.#####..####..###..#...###..#..#.","##..#..#..##..#..#####..######..#..#..#..###..####","###..#..#...#..#..###..######.#...#..###.####..###","##..###..##..#..#..#..######..###.#.###...####..##","#..#####..##..#..#...#..###..###...###..#..####..#","..####..#...#..#..#.###..#..###..#..#..#.#..####..",".####..#..#..#..#.#..###...###..#.#..#....#.#####.","..##..#..###..#....#..###.###..#...#..##.#...###..","#....#..#####..#.#..#..#..##..#..#..#..##..#..#..#","..#.#..#######..###..#...##..#..###..#..#.###..#.#",".#..#.#########..###..#.##..#..###..###..###..#...","#..#...#########..###.#..#.#..###..#####..#..#..#.","#.#..#..#########..#####..#..###..#######..##..###","..#.###..#########..#####..####..#########.#..#.##",".#...###..#########..#####..#...###########..#...#","..##..#.#..#########..#####...#..#########..#..#..","#..##...##..#########..#####.###..#######..#..#.#.","##..#.#...#..#########..####..###..#####..##.#....","#.#..###.#.#..#########..####..###..###..##...##.#","...#..###..##..#########..####....#..#..##..###...",".#..#..#..####..#######.#..##..#.#..#..##..##...#.","..#..#...######..#####..##..#.#..#.##.##..#...#..#","#..#..#.########..###..####..#..####...#.###.###..","##..#.#..########..#..####.#...#..#..#..###..####.","###..###..########...####..#.#..#...###..#..######","####...##..######..#..##..###.#..#.#####...#######","###..#..##..####..#.#.#..###...#..#######.########","##..###..##..#.#.##..#..###..#..#..#####...#######","#..#####..##...#..##...###..###..#..###..#..######","..#######..#.#..#.#..#..#..#####..#..#..###..#####",".#########....#.....###...#######..#...#####..####"}

    Returns: 342

  75. {"######..##...#####..###...##..#..######..###..####","#####..##..#..#####..#..#..##..#..####..###..#####","####..##..#.#..#####...###...#..#..#...###..######","###..##..##..#..#####.#####.###..#...#.#...#######","##..##..####..#..###..####...###..#.###..#..######","#..##..######..#..#..#..#..#..###....#..###..#####","..##..########..#...#.#...#.#..#..#.#..#.#.#..###.",".#...########..###.#...#.#..##...#.#..#....##..#..","..#.########..####..##.....#..#.#..#.#..#.#..#...#","#..#######...######..#.###...###..#..#.#...#..#.##",".#..#####..#..###..#..##..##..#..#..###..#..#....#","..#..###..###..#..#..##..##..#..#..###..###...##..","#..#..#..#.#.#...#..#...##..#..#..##.#.##########.","##..#...#....###...#..#.#..#..#..##..#..###...####","###..#.#..#.######..#..#..#..#..##..###..#..#..###","####.#...#..#######..#...#..#..##..###.#...###..##","###...#.#..#########..#.#..#..##..###..###..###..#","##..#..#..###########..#..#..#...###..#####..###.#","#..###...#############...#..#..#..#..#######..#...","..#.#.##..#############.#..#..#.#...#######..#..#.",".#....###..#############..#..##..##..#####..#..###","..##.#####..###########..#..####..##..###..#..##..","#..#..###.#..#########..#..####..####..#..#..#...#",".#..#..#..##..#######..#..###...######..##..#..#.#","..#..#...###.#######..#..#.#..#..###..#.#..#..#...","#..#..##..#...#####..###.....###..#..###..#..#..#.","##..#..##...#..###..###..##.#####...###..#..#..###",".##..#...#.###..#..#.#..###..######..#..###..#####","..##..##..###..#..#...#..###..####..#..#####..####","#..##..##..#..##.#..#..#..###..##..#..####..#...##","##...#..##..###..#.#.#..#..#.#..#.#..####..#..#..#","###.#.#..##..#..####..#..#...##..#..####..#..###..","###....#..##.#.######..#..##..##...####..#..#####.","####.#..#....#..###...###..##..##.####..#..#####..","###..##..#.#..#..#..#..#.#..##.#..###..#..#####..#","##..###.#...#..#...#..#..##..###.#.#..#..#####..##","#..###.#..#..#####.#.#..####..#..#...###.####..###","..###..#.#.#...##...#..######...#.##..#...##..####",".###..#....#.#..#.#...######..###..##...#.#..#####","..#..#..##..###..####..####..#..##...#.###..######","#...#..####..###..#..#..###.#..#...#..###..#######","##.#..######..###..#..#..#...#..#.#.#..#..########","##...########..###..#...#..#..#..##..#...#########","#..###########..###..#.#..###..#...#..#.##########","..#############..###..#..#####..##..#...##########",".###############..###..#####..#.###..#.###########","#################..###..###..#...###....##########","##################..###..#..#..#..#.#.#..#########","###################..###...#..###...#..#..########","####################..#..#...######...###..#######"}

    Returns: 345

  76. {"#..#...#..#.....##..##############################",".#...#..#..#.##....###############################","..#.###..#..####.#..##############################","#....#.#..#..##...#..#############################","..##....#.##....#..#..############################",".#.##.##...#.#.###..#..###########################","#...#..#.#..#...###..#..##########################","..#..#..###...#..#.#..#..#########################",".###..#...###..#...#.###..########################","..###.#.#..###..#.#...###..#######################","#..#..#..#..###..#..#..#.#..######################",".##..#.#..#..###..#..#...##..#####################",".#..#...#..#..###..#..##..##..####################","...#..#..#..#...##..#..#.#..#..###################","#.#..###..#.#.#..##..#..#..###..##################","....######...###..##..#...#####..#################",".##..####..#..###..##..##.######..################","..##..##..###..###...#..#..###..#..###############","#..##.#..#####.#..##..####..#..#.#.###############","##..###.#######..####...#.#...#..#..##############","###..#...#####..#######...##.#..###..############.","####...#..###..#####...#.####..#####..##########..","###..#..#..#..#####..##..#.#..#######..########..#","##..#.#..##..#####..##..#....#########..######..##","#..#...#....#####..##..#..#.#########.#..####..###","..#..#..#.#..###..#...#..#...#######...#..#...####",".#..#.#..#.#..#..#..##..#..#..#####..#..#...#..##.","#..#..##....#...#..###.#..###..###..###..##..#.#..","..###..##.#..#.#..###...##.###..#..#####..##..#..#",".#####....##..#..###..#..#..#.#...#######...#...##","#####..#.#...#..###..###..#....#.#########.#.##..#","####..#..#.##..###..#####..#.#.#..#########..###..","###..#..###...###..#######.##...#..#######..#####.","#####..###..#..#..#########...#..#..#####..#####..","###...###..#..#..#..######..####..#..###..######.#","##..#..#..#..#..###...###..#..#.#..#..#..#.####...","#..###...#..#..###..#..#..#..#...#.##...##..##..#.","..#####.#..#..#.#..###...#..#..#....##.####....#.#",".#####...##..#....#####.#..#..#..##.#..###..#.#..#",".####..#..#.##.#.#####..##..##..####..###..#..#.##","..###.###..#..#######..#..#..#.####..###..#..#..##","#..#...###..#..#####..###..#..####..###..##.#..###","##..##..###.##..###..#####..#...#..#.#..##...#..##","###..##..#...##..#..#######...#...##..###..#..#..#","####..##..##..##...#######..##.#.####..#..#.#..#..","#####..##.###.#..#.######..##.....####...##..#..#.","######..#..###..#...####..##..#.#..##..#####...#..","#######..#..#..#..#..##..#...#...#.#..#######.#..#","########..##..##.###.#..##.##..#..#..#######....#.","#########....#....###..#.....####...#######..##..."}

    Returns: 311

  77. {"#.##.#" ,"#.#..." ,"#.##.#" ,"......" ,"#.##.#"}

    Returns: 2

  78. {".#.", "...", "#.#", "...", ".#." }

    Returns: 5

  79. {"##################################################", "######################################........####", "########...............................######.####", "########.#############################.....#######", "########.#########.....................###.#######", "#################..###############################", "#################.################################", "#################..###############################", "##################..##############################", "###################..#############################", "####################..############################", "#####################..###########################", "######################..##########################", "#######################..#########################", "########################..########################", "#########################..#######################", "##########################..######################", "###########################..#####################", "############################..####################", "#############################..###################", "##############################..##################", "###############################..#################", "################################.#################", "###.###########################...################", "###.############################.#################", "###.####.#######################.#################", "###....#.#######################..################", "######...########################.################", "####...##########################.################", "####.#.............................###############", "####.############################.################", "####.############################.################", "####.############################.################", "####.#############################################" }

    Returns: 19

  80. {"#....", ".##.#", ".....", ".##.#" }

    Returns: 2

  81. {"............................" }

    Returns: 1

  82. {"#.##.#", "......", "#.##.#", "...###", "#.####" }

    Returns: 2

  83. {"#.#" }

    Returns: 1

  84. {"#######", "#..####", "#.#####", "#..####", "#.#####", "#.#.#.#", "#.....#", "#######" }

    Returns: 4

  85. {"##..#", "##.##", "#...#", "#.#.#", "..#.." }

    Returns: 3

  86. {"#############........####.########################", "####################.####.########################", "####################.####...........##############", "#######......#######.####.######.#################", "############.#######.####.######.#################", "############.#######.####.######.#################", "############.#######.####.######.#################", "############.#######.####.######.#################", "############.####..........#####.............#####", "############.#######.###########.###########.#####", "############.#######.###########.###########.#####", "############.........###########.###########.#####", "###############################..###########.#####", "###############################.############.#####", "#########################.......############.#####", "###############################.############.#####", "#############........####.#####.############.#####", "####################.####.#####.############.#####", "####################.####...........##############", "#######......#######.####.######.#################", "############.#######.####.######.#################", "############.#######.####.######.#################", "############.#######.####.######.######....###.###", "############.#######.####.######.#########.....###", "############.####..........#####.#############.###", "############.#######.###########.#############.###", "############.#######.###########...............###", "############.........###########.#################", "###############################..#################", "###############################.##################", "#########################.......##################", "#########################.#####..#################", "############.#######.####.######.#################", "############.####..........#####.#################", "############.#######.###########.#################", "############.#######.###########.#################", "############.........###########.#################", "###############################..#################", "###############################.##################", "#########################........#################", "############.#######.####.######.#################", "############.####..........#####.#################", "############.#######.###########.#################", "############.#######.###########.#################", "############.........###########.#################", "###############################..#################", "###############################.##################", "#########################........#################", "############.#######.####.######.#################", "############...............#####.#################" }

    Returns: 30

  87. {".#...#...#...#...#...#...#...#...#...#...#...#...#", "...#...#...#...#...#...#...#...#...#...#...#...#..", "#################################################.", "...#...#...#...#...#...#...#...#...#...#...#...#..", ".#...#...#...#...#...#...#...#...#...#...#...#...#", ".#################################################", ".#...#...#...#...#...#...#...#...#...#...#...#...#", "...#...#...#...#...#...#...#...#...#...#...#...#..", "#################################################.", "...#...#...#...#...#...#...#...#...#...#...#...#..", ".#...#...#...#...#...#...#...#...#...#...#...#...#", ".#################################################", ".#...#...#...#...#...#...#...#...#...#...#...#...#", "...#...#...#...#...#...#...#...#...#...#...#...#..", "#################################################.", "...#...#...#...#...#...#...#...#...#...#...#...#..", ".#...#...#...#...#...#...#...#...#...#...#...#...#", ".#################################################", ".#...#...#...#...#...#...#...#...#...#...#...#...#", "...#...#...#...#...#...#...#...#...#...#...#...#..", "#################################################.", "...#...#...#...#...#...#...#...#...#...#...#...#..", ".#...#...#...#...#...#...#...#...#...#...#...#...#", ".#################################################", ".#...#...#...#...#...#...#...#...#...#...#...#...#", "...#...#...#...#...#...#...#...#...#...#...#...#..", "#################################################.", "...#...#...#...#...#...#...#...#...#...#...#...#..", ".#...#...#...#...#...#...#...#...#...#...#...#...#", ".#################################################", ".#...#...#...#...#...#...#...#...#...#...#...#...#", "...#...#...#...#...#...#...#...#...#...#...#...#..", "#################################################.", "...#...#...#...#...#...#...#...#...#...#...#...#..", ".#...#...#...#...#...#...#...#...#...#...#...#...#", ".#################################################", ".#...#...#...#...#...#...#...#...#...#...#...#...#", "...#...#...#...#...#...#...#...#...#...#...#...#..", "#################################################.", "...#...#...#...#...#...#...#...#...#...#...#...#..", ".#...#...#...#...#...#...#...#...#...#...#...#...#", ".#################################################", ".#...#...#...#...#...#...#...#...#...#...#...#...#", "...#...#...#...#...#...#...#...#...#...#...#...#..", "#################################################.", "...#...#...#...#...#...#...#...#...#...#...#...#..", ".#...#...#...#...#...#...#...#...#...#...#...#...#", ".#################################################", ".................................................." }

    Returns: 393

  88. {"###.#", ".#..#", "...#.", "##...", "...##", ".#...", "####." }

    Returns: 5

  89. {"..................................................", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.####", "..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..###", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.###", "..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..###", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.####", "..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..###", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.###", "..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..###", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.####", "..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..###", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.###", "..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..###", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.####", "..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..###", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.###", "..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..###", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.####", "..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..###", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.###", "..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..###", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.####", "..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..###", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.###", "..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..###", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.####", "..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..###", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.###", "..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..###", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.####", "..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..###", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.###", "..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..###", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.####", "..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..###", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.###", "..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..###", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.####", "..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..###", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.###", "..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..###", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.####", "..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..###", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.###", "..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..###", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.####", "..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..###", "#.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.###", "..#..#..#..#..#..#..#..#..#..#..#..#..#..#..#..###", ".##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.####" }

    Returns: 400

  90. {"#####", ".....", "#.#.#", "..###" }

    Returns: 2


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: