Problem Statement
Given is a rectangular board divided into n rows by m columns of cells. Each cell is either empty or it contains an obstacle. You start in the cell (0, 0). In each step you can move to an adjacent cell (up, down, left, or right). Obviously, you may not leave the board and you may not enter a cell with an obstacle. You want to reach the cell (n-1, m-1). What is the smallest number of steps you need?
In this task, you are going to solve the above task in reverse. You are given an
- The number of rows (n) must be between 1 and 50, inclusive.
- The number of columns (m) must be between 1 and 50, inclusive.
- The corner cells (0, 0) and (n-1, m-1) must both be empty.
- It must be possible to reach the cell (n-1, m-1) from the cell (0, 0). Additionally, the shortest way of doing so must have exactly k steps.
Definition
- Class:
- MazeConstruct
- Method:
- construct
- Parameters:
- int
- Returns:
- String[]
- Method signature:
- String[] construct(int k)
- (be sure your method is public)
Constraints
- k will be between 2 and 1,000, inclusive.
Examples
3
Returns: {"...." }
There is more than one solution. Any valid solution will be accepted. For example, you may also return {"..", "..", ".."} or {"..", ".#", ".."}.
4
Returns: {"...", "...", "..." }
10
Returns: {"..#..", "#.#..", "..#..", ".#...", "....." }
1000
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "........................................##########", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
999
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "........................................##########", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
956
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".............#####################################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
419
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "....................................##############", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
933
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "........................##########################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
710
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "......................................############", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
93
Returns: {"................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................" }
901
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "........................................##########", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
791
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "..............................................####", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
967
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".......###########################################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
386
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "....##############################################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
299
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "...............................................###", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
813
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "...................................###############", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
48
Returns: {".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", "........................." }
489
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
243
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "..........................########################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
834
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".........................#########################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
71
Returns: {".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", "....................................." }
973
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "....##############################################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
75
Returns: {".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", ".......................................", "......................................." }
242
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "...........................#######################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
817
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".................................#################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
830
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "...........................#######################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
692
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "...............................................###", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
551
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "...................###############################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
852
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "................##################################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
261
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".................#################################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
229
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".................................#################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
988
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "..............................................####", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
519
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "...................................###############", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
50
Returns: {"..........................", "..........................", "..........................", "..........................", "..........................", "..........................", "..........................", "..........................", "..........................", "..........................", "..........................", "..........................", "..........................", "..........................", "..........................", "..........................", "..........................", "..........................", "..........................", "..........................", "..........................", "..........................", "..........................", "..........................", "..........................", ".........................." }
675
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "......############################################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
2
Returns: {"..", ".." }
3
Returns: {"...." }
4
Returns: {"...", "...", "..." }
5
Returns: {"....", "....", "...." }
6
Returns: {"....", "....", "....", "...." }
7
Returns: {".....", ".....", ".....", "....." }
8
Returns: {".....", ".....", ".....", ".....", "....." }
9
Returns: {"......", "......", "......", "......", "......" }
10
Returns: {"..#..", "#.#..", "..#..", ".#...", "....." }
11
Returns: {".......", ".......", ".......", ".......", ".......", "......." }
12
Returns: {".......", ".......", ".......", ".......", ".......", ".......", "......." }
13
Returns: {"........", "........", "........", "........", "........", "........", "........" }
14
Returns: {"........", "........", "........", "........", "........", "........", "........", "........" }
15
Returns: {".........", ".........", ".........", ".........", ".........", ".........", ".........", "........." }
16
Returns: {".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", "........." }
17
Returns: {"..........", "..........", "..........", "..........", "..........", "..........", "..........", "..........", ".........." }
18
Returns: {"..........", "..........", "..........", "..........", "..........", "..........", "..........", "..........", "..........", ".........." }
19
Returns: {"...........", "...........", "...........", "...........", "...........", "...........", "...........", "...........", "...........", "..........." }
20
Returns: {"...........", "...........", "...........", "...........", "...........", "...........", "...........", "...........", "...........", "...........", "..........." }
21
Returns: {"............", "............", "............", "............", "............", "............", "............", "............", "............", "............", "............" }
22
Returns: {"............", "............", "............", "............", "............", "............", "............", "............", "............", "............", "............", "............" }
23
Returns: {".............", ".............", ".............", ".............", ".............", ".............", ".............", ".............", ".............", ".............", ".............", "............." }
24
Returns: {".............", ".............", ".............", ".............", ".............", ".............", ".............", ".............", ".............", ".............", ".............", ".............", "............." }
25
Returns: {"..............", "..............", "..............", "..............", "..............", "..............", "..............", "..............", "..............", "..............", "..............", "..............", ".............." }
26
Returns: {"..............", "..............", "..............", "..............", "..............", "..............", "..............", "..............", "..............", "..............", "..............", "..............", "..............", ".............." }
27
Returns: {"...............", "...............", "...............", "...............", "...............", "...............", "...............", "...............", "...............", "...............", "...............", "...............", "...............", "..............." }
28
Returns: {"...............", "...............", "...............", "...............", "...............", "...............", "...............", "...............", "...............", "...............", "...............", "...............", "...............", "...............", "..............." }
29
Returns: {"................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................" }
30
Returns: {"................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................" }
31
Returns: {".................", ".................", ".................", ".................", ".................", ".................", ".................", ".................", ".................", ".................", ".................", ".................", ".................", ".................", ".................", "................." }
1000
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "........................................##########", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
999
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "........................................##########", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
998
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".........................................#########", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
997
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".........................................#########", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
996
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "..........................................########", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
995
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "..........................................########", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
994
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "...........................................#######", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
993
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "...........................................#######", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
992
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "............................................######", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
991
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "............................................######", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
990
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".............................................#####", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
989
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".............................................#####", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
988
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "..............................................####", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
987
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "..............................................####", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
986
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "...............................................###", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
985
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "...............................................###", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
984
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "................................................##", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
983
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "................................................##", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
982
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".................................................#", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
981
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".................................................#", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
980
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
979
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
978
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "..################################################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
977
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "..################################################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
976
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "...###############################################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
975
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "...###############################################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
974
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "....##############################################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
973
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "....##############################################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
972
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".....#############################################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
971
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".....#############################################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
666
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "...........#######################################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
105
Returns: {"..................................................", "#################################################.", "..................................................", "..............................................####", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
52
Returns: {"...........................", "...........................", "...........................", "...........................", "...........................", "...........................", "...........................", "...........................", "...........................", "...........................", "...........................", "...........................", "...........................", "...........................", "...........................", "...........................", "...........................", "...........................", "...........................", "...........................", "...........................", "...........................", "...........................", "...........................", "...........................", "...........................", "..........................." }
101
Returns: {"..................................................", "#################################################.", "..................................................", "................................................##", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
200
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", "................................................##", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
152
Returns: {"..................................................", "#################################################.", "..................................................", ".......................###########################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
500
Returns: {"..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".#################################################", "..................................................", "#################################################.", "..................................................", ".............................................#####", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }
60
Returns: {"...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "..............................." }
103
Returns: {"..................................................", "#################################################.", "..................................................", "...............................................###", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
54
Returns: {"............................", "............................", "............................", "............................", "............................", "............................", "............................", "............................", "............................", "............................", "............................", "............................", "............................", "............................", "............................", "............................", "............................", "............................", "............................", "............................", "............................", "............................", "............................", "............................", "............................", "............................", "............................", "............................" }
99
Returns: {"..................................................", "#################################################.", "..................................................", ".................................................#", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", ".................................................." }
150
Returns: {"..................................................", "#################################################.", "..................................................", "........................##########################", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################.", "..................................................", "..................................................", "..................................................", "#################################################." }