Problem Statement
Due to gravity, each box will fall down: whenever a cell below a box is empty, the box can fall into that cell. Thus, if you have a column with k boxes, those will eventually occupy the bottommost k cells in that column.
Please return a
Definition
- Class:
- GravityPuzzleEasy
- Method:
- solve
- Parameters:
- String[]
- Returns:
- String[]
- Method signature:
- String[] solve(String[] board)
- (be sure your method is public)
Constraints
- board will contain between 1 and 50 elements, inclusive.
- Each element in board will contain between 1 and 50 characters, inclusive.
- Each element in board will contain the same number of characters.
- Each character in board will be '.' or '#'.
Examples
{"#", ".", "."}
Returns: {".", ".", "#" }
This box will fall to the bottom, so we get: . . #
{"##", ".#", "#."}
Returns: {"..", "##", "##" }
This time we have 2 boxes in each column.
{"..#.#", "#.#..", "...##"}
Returns: {".....", "..#.#", "#.###" }
{"#####", "#####", "#####", "#####"}
Returns: {"#####", "#####", "#####", "#####" }
{"."}
Returns: {"." }
{"#.#", ".#.", "#.#"}
Returns: {"...", "#.#", "###" }
{"...","#..",".#.","...","#.."}
Returns: {"...", "...", "...", "#..", "##." }
{"#.##..#.##..##...#..#...#.#.#.#..",".#.#.#.#.##..##...#.#...##..###..","#....##..##...###....#...##.###.#","#.#..#....#......##......##.##..#","....#.#.#.##.#........#......#...","##.#....##.#........#.....#......","#.#####.#....##..#.#....#.#....#.",".####...#....#.#...#.#####.#.#.#.","#......#.###...###...##.#.#..#.##",".#.....#....#.#...#.#.##.#.##.#.#",".#.##.#.#.#......#..#..#...###.##","##...#..###.#.##...#...#.#..#.###"}
Returns: {".................................", ".................................", ".................................", ".................................", ".................................", "#.......#.#.................##...", "##.#....###..............##.##..#", "##.#.##.###..##..#..#...###.#####", "#######.###..###.#..#.#####.#####", "################.################", "#################################", "#################################" }
{".##.##.#..##....###","#.#.##.##.#.##.#...","##..#.#....###.####",".#.##...##.#.....#."}
Returns: {"....#..............", ".#..#......#.....#.", "###.##.##.####.####", "##############.####" }
{"................#.........##.......#",".....#..#..###.........#............","....#..#.........##...........#.....","........................#.#.......#."}
Returns: {"....................................", "....................................", "..........................#.........", "....##.##..###..###....##.##..#...##" }
{"##..######.##.##########.#####..#.","###.#####.############.##.###.####","################.#########.#######",".#.#####.#######.##..##.#########.","########.###...#####.#...######.##","..########.##.########.###.##.####",".###..#####.#############.########",".###.##.######..##.###..####.#####",".#####.##..#.##.#######.#.#.###.##","################.######.##########","##########.#################.#####","..######.#####.##.##...##########.","#######.#####.#.#.#####.#####.####","################.#.#######.#####.#","##.##.########.####.###########.##","#.######.####.#################.##",".###########.########.#####.######","#######.#.###.###.########.#######","########.#.##.##..################","##############.###########.###.#.#",".####################..#####..#.##",".#.###############.##.############","#########.###.#.#.############.###","####.#.##########.#############.##","##############.###################","###.###.####.##..######.#####.##.#"}
Returns: {"..................................", "...........#......................", ".....##....#.......#....#..#......", ".#.####....#......###...##.##.#.##", ".#######.#.##.....####..##.##.#.##", ".############..#..####..#######.##", ".############.#########.#######.##", ".############.####################", ".#################################", "##################################", "##################################", "##################################", "##################################", "##################################", "##################################", "##################################", "##################################", "##################################", "##################################", "##################################", "##################################", "##################################", "##################################", "##################################", "##################################", "##################################" }
{"........#.......#...............##.#.........",".....#...#.#..#.....#..##.#..........#.#....#","....#.........#......#.#....#...............#","#...........#..............#....#.#....##....",".#...#.#.....#..#..#...#..#...#...#..#..#....","#........#....#........#..#.....##..#.....#.#","#.........#..#..#..#.#.....#....#...#...#....","...#.....#......###....#.....#...............","#.#..##.###.....#.#........#...##.###..##....","..##...........#........#.#.#.#..#........#..",".....#...............#..#.......###..#...#..#","........#..#...........#.......#..........#..",".....#...#..#.#....#......#....#....#.......#","......#........##.#.........#..#...#.....####","........#..#.#..........#..#...#......#...#..","........#....#....#...#.....#.......#..##....","....###.........#...#.......##.....#.##......","....##.#....#...#..##...#........#....#.....#",".##....#..#....#.#........#................#.","..#.#..#.....#....#..#........##....#..##....","..##..#.#.....#...............##.....##..#.#.","....#...........#......##.....#.......#......",".....##..#.#...##..##...##........#.......#..",".........#...#......#.........#.........#....",".........#...#..#...#.#...###......#.........","#....#..#.....#..##.##....##.#.#........#...#",".....#.....#...#.....#..#.....#.##....###..##","......#....#.....##...##.......##...#.....#..","..##........#..#.........#............#.....#","..#.####.#...#....#....#...##..###...#...#...","#..####.#....#.#......##.##......#..#.......#","...#...#......#....##.....##......#....#.....",".##...#........#...#.........##......#..##...",".#...#...#........#..#.........#..#....##....","............#..........#.......#..##..#....#.","......###.....#.....#.....#...#.#....#..#....","#....#...##.#......#....#..#..##.....#...#..#","#####....#.#..#..............................","......#.#......#......#....###........#......","##........#..#.........#..#............#...#.",".##....#...#.....#......#.#......##....#.#...","..#........###.#..#.#..#....#.#.......#...#..","........##.#.....#..........#...#......#.....","..............#.#.......#.##....#.#....#.....","......#......##.....#..#......#....#...#.#...",".......#.#...........#.#..#....#...#........."}
Returns: {".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".......................#..#..................", ".....#...#.............#..#....#.............", ".....#...#.............#..#....#.......#.....", ".....##..#...#..#......#..#...###......##...#", "..#..##.##...##.#...#..##.##..###......##...#", "..#..##.##.#.####.#.#..##.###.###.#...###...#", "#.#..#####.#.####.#.#..##.###.#####..####...#", "#.#.######.#.####.####.##.###.#############.#", "##########.######.####.##.###.#############.#", "##########.###########.##.###.###############", "#########################.###################", "#########################.###################", "#############################################", "#############################################", "#############################################" }
{"#######..########.##.#######.##..#.#",".##.#.####.######.###.#####.########","..#.##.##.##.##..##..####.###.#.####","####.#..##.###.###########.#########","##.#####.#.#.#####.########.####..##","####.#.###.#.###.#######.##..#####.#",".#########.#####.####.#.########.###","###.#####..###.#.#.#.######.########","#.##########.##.#####.#.###.#.#####.","##..#.###..###.##########..#######.#","##..###.##..###.###....###..##.##..#","##.#.##..##########..###..#.########","####..##.##..#.#..##.##.##.####.##.#","#######.###.###########..##.########","...#####.##########..#.#####.##.##.#","##########.#.#.#..###..######...####",".#...#####..############.###.#######","#.#.####.########################.##","##.####.#######.##.#########..###.#.","###############.#####.###....####.##","######.#####.###.####.##############","####.######..###.####.###.####...#.#",".#.#.#.########.#####.#.##.###.###.#","##...##.####################.##.##.#","#.######.##.####.#########.#########",".###.########..######.#..#..#####.##","#.###...##.##.#..##.##########.#####","#.######.##.####.####..#.####.##.##.","#.##.##..###############....#######.","###.##################.####...##.##.","....#.##############.#..##...#.##.##","################.##.#...#.######....",".###...#.###.######..###.###########","###.#.####.###.##..#...#..###.######",".####.#..###...############.#######.","##########.#.##.######.#########.#.#","#####.#.###.#####.#...###..#.####.##"}
Returns: {"....................................", "....................................", "....................................", ".........#...#......................", ".........#...#....#.................", ".........#...#....#.................", ".........#...#...##...........#.....", "......#..#...#...##..........###...#", "......#..#.#.###.###...#.....####..#", ".#...##..#.#.###.###..####...#####.#", "###..##..#.#.###.###..####..######.#", "##########.#####.####.#####.########", "##########.##########.#####.########", "#####################.#####.########", "####################################", "####################################", "####################################", "####################################", "####################################", "####################################", "####################################", "####################################", "####################################", "####################################", "####################################", "####################################", "####################################", "####################################", "####################################", "####################################", "####################################", "####################################", "####################################", "####################################", "####################################", "####################################", "####################################" }
{".#.#.#####....#.",".###..#.####..##",".#.##..####.###.","..#......###.###","#######.###.##..","##.#.#####..#...","###.###..#...#.#","...#.##..###..##",".#######...###.#","##.##########..#",".####.##.##..###","##.#.##...##...#",".#..##.#.###.#.#","..#..##.#.#.####","#####..#.####.#.","##..#...#.#####.","#.#.##..##.#.##.","##..#.#.##..#...",".####.######.###","##.#.###.####.##","#####.#.#..###..",".#######..##..##","##.###.######.#.","#..#######..#.#.","#.##..###.##....","#.##.##...#.#.##","#.......###.#.##","..##..###.....##","#.#...#...##...#","##.#######.####.","#####.####.##.##","##..##.#.####.#.","#######.#..##...","##.#.#..#.##.###","..#.##.#####..##","###.#.##..##.#.#","##..#..#.#.##..#","#.#########.#.##",".##...###.###...","#.######.##...##","########..##..#.","####.#.#.###.#.#"}
Returns: {"................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................", ".#....#...#.....", "##.#..#...##....", "##.#..#..###....", "##.##.##.###..#.", "########.###..##", "############..##", "############..##", "#############.##", "#############.##", "#############.##", "#############.##", "#############.##", "#############.##", "################", "################", "################", "################", "################", "################", "################", "################", "################", "################", "################", "################", "################", "################", "################", "################" }
{".#.##.#####","####..###.#","#.#...#.#.#","....#.####.",".#####...##",".#......###",".###.#.#..#","#.#........",".#.#..#..##",".##.#.###.#",".#.##.#.###","###.#.#####","####..##.#.","....#####..","....##..#.#","#....#..#..","##...#...##","##.....##.#","#.####.####","##.#.#.##..","##..####.##","....##....#","#.###..###.",".###..#...#","#....##..#.","...#..#..##","#.#########","#...#..###.","###...#....","...#####.##","#.###...###","##..#####..",".###...#...","..#.###..#.","#..######..","##.####.#.#","##..#.#.##.","....#.##.#.","#..###.####","...##.#...#","###..#####.",".#..######.","#.####.#.##",".#..###.##.",".#...##.###","#.###..##..","...##.#####",".###..#...."}
Returns: {"...........", "...........", "...........", "...........", "...........", "...........", "...........", "...........", "...........", "...........", "...........", "...........", "...........", "...........", "...........", "...........", "...........", "...........", "......#....", "....#.#.#..", "....#.#.##.", "....#.#.###", "....#.#####", "##..#.#####", "##.##.#####", "##.########", "##.########", "##.########", "###########", "###########", "###########", "###########", "###########", "###########", "###########", "###########", "###########", "###########", "###########", "###########", "###########", "###########", "###########", "###########", "###########", "###########", "###########", "###########" }
{"###########.##############.##",".##.#########################","###.##############.##########","####################.########"}
Returns: {".##.#######.######.#.#####.##", "###.#########################", "#############################", "#############################" }
{"#.#.###.#...","#...#.......","##.##.#.#...",".#.#......##","#......#.###",".....###....","#....#.#..#.",".....####.#.",".#...#..#.##","####.......#","..#...#.##..","....#...####","#.##.....#..","#.......##..","........#..#",".#.#...#..#.","...#...#.#.#","#.....#...#.","###..#..###.",".#..##.#..#.","...#.##.#.##",".##..#.#..#.","#..#..##..##","#..#.#......","#........#..","...#.#.#.###","#.......##..","#.#.###.....","#....#...#..","#.#..#.#.#.#",".#.##......#",".#.##..#..##","#.#..#....#.","....###..#..","##.#..##...#"}
Returns: {"............", "............", "............", "............", "............", "............", "............", "............", "............", "............", "............", "............", "............", "............", "............", "............", "#...........", "#...........", "#...........", "#....#....#.", "#....#....#.", "#....#....##", "#..#.#.#.###", "#..#.#.#.###", "##.#.#######", "##.#.#######", "############", "############", "############", "############", "############", "############", "############", "############", "############" }
{"#.........",".........."}
Returns: {"..........", "#........." }
{".#....#..","........#",".........",".........",".........",".........",".........","#....#...",".#.....#.",".....#...",".#.#....#","#........",".........",".........","......#..",".#.......","...###.#.",".........","#........","#........",".#....##.","..#...##.",".........","........#","........#",".........","....#..#.",".........",".........",".........","....#....",".......#.","..#......",".....#...",".........",".........",".........",".........",".........",".......##","#...#..#.",".........",".........","........."}
Returns: {".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".........", ".......#.", ".......#.", ".......#.", "##.....##", "##..#####", "##..#####", "#########", "#########" }
{".#.##......#.#.####...##...#..###.#.#..#","#...###.#.#......####..#.####..##...#.#.","##.#.#.##...#..###.###.#..##.#..#.#..##.","#.#....##..#.##.#.##.#...##.#.#..#.####.",".....#..#....#.##..#.###..#.###..#.#.#.#",".####..#.#.#..#.##...#.##.####..######..","##.#.##...##.#.##...##...#.#..#.#..#....",".#..####.#.##....#....#.##..##...#.##.##","#.####......#..##....#...#..#.#..#....#.",".....#..#..##..#...#.####.#......#.#.#.#","###.#..####.##.#.#.##...#.#..##....####.",".#.#.#...#..##.##..##.#.......####.#.#.#","....##....#####....###.#.#...#.#....####","..#..##.###..#.##.###....#.##.##.#......","#.#.#...##.#..##.......#.#.###.#..#.###.","....#####.####.##.#....###.#..##.#.##...","...#....#.#.##..........#####.####..#...","#.#...#...........##..#.#####...#.#.####","#####..#.###..#.#..###....#.#.#.#.###.##","#....##.##..#.##..#.##......#..#.###....","###..######..##.....#..##.###.#.##..#.#.",".#.#.###.#.......##..#.#...#.##..#####.#","..#.#..#.###.#...#.##..#.......####....#",".##.#.......##......#.#.##########....##",".#.#....##.###...###..#.##.##..###...#.#","..##..###...###.##..#..##.#.##....##..#.","#..###....##.#..###......#####........#.",".#.#.###.#.#.#.###....##..#.#..#.....###","###.##.###.##..###.###.##....###....#.#.","##.#.##.###...##.###..###.#...#..#...###","#....#.......#..###.#.......#.#####..###","###.#####.#......#..##..#########..#.###",".#....###.####.#.#..##.##..#.....###..#.","...#.###.###.###..#..#..##.#.##...##...#","...#.##...#..#####...##.#..###.#..###..#",".#.#.#.##.#####.#.##..###.#......##..##.","##.....#.##.....#.#..#.#.#..#..#.##..###","#......##.#....####.#..#...#..#......###","#..#...####.##..#..###..#.###..###.#.##.","#..#.###.#..#.....##.#.#######.###..###.",".......#.##....####.##.#.#..#..###.#.#.#",".###...#.##..##...##.###..##.#..#.#..##."}
Returns: {"........................................", "........................................", "........................................", "........................................", "........................................", "........................................", "........................................", "........................................", "........................................", "........................................", "........................................", "........................................", "........................................", "........................................", "........................................", "........................................", "......................................#.", "............................#.........#.", ".....#.......#..............#....#....#.", ".....#.#.....#.........#...##....#...##.", ".....#.#..#..#..#......#...##....#...##.", ".....#.####..#..#....#.#..###..#.#...###", "##.#.#.####..#.###..##.##.###.##.#...###", "##.#.#.####..#.#######.######.####.#.###", "##.#.#.#######.#######.######.####.#.###", "##.#.#########.#######.#################", "##.#.#########.#######.#################", "##############.#######.#################", "##############.#######.#################", "########################################", "########################################", "########################################", "########################################", "########################################", "########################################", "########################################", "########################################", "########################################", "########################################", "########################################", "########################################", "########################################" }
{".###.###","...###.#","##...#.#","..#..##.","####.#..","########","..#....#","..#..#.#",".#...###",".##.#..#","..####.#","###...#.","..####.#","#..#...#","..#.#.##","#....###","##...#..",".#...#.#","..#...##",".#####..","####.#.#","########","###..#..",".###...#",".##..#..","#.....#.","....#.#.",".#..###."}
Returns: {"........", "........", "........", "........", "........", "........", "........", "........", "........", ".....#..", "..#..#.#", "..#..#.#", ".##..#.#", ".##..#.#", ".##..#.#", ".##..#.#", ".##..###", "####.###", "########", "########", "########", "########", "########", "########", "########", "########", "########", "########" }
{"#..##..##..#.#.#.#.#.#.#.#.#.###.###.#######","##.#.##..#######..##.##.###....###.##.#.#.#.",".#.###.#.####.###.#####..###...#######.####.",".##.#######.##..##..########.#.#.###.#..#...","####...##.#######..#.##.##.#.#.####.##..#.#.",".##.#####..####..###.####.##.#.##.###.##.###","####.##..##.#.###....##.#.##.#######.##.##.."}
Returns: {".....................#.........#............", ".#..........#........##....#...#.###....#...", ".#.#.#.#..######...#.##.####.#.#####.#..#.#.", "#################..#.##.####.#.########.###.", "####################.#######.#.############.", "############################.###############", "############################.###############" }
{"###.#.#...##.###....#.##.##..###...###..#....#.#",".##.#.###......##..#....###...###.####..##..##.#",".##...###..###.##.#.....#..#....##...###.#..#..#","#..#.#...#.##.#..#...#.##.#.#..#.#...#..#..##...",".#.###.#..###.#.#.....######.####..##.##..#.#...","#....####.#....#..#...#.#####.#...#..##...#.#.##","..#####.###...###..#..####.####..#.#...#.##.....","..##..##.#.#.###.#.#..##..#..##.#.##..##....#.##",".##.#.#.#.#.###...##...##...#.##...........#.###","#.#...#...##....#...###.##.....##.#.#.##.##..###","##########..#...#.#.#..#.#..#.#.#.#.#.##..##....","###...#...#####...#..##..###.#.....####.#.##.#.."}
Returns: {"................................................", "................................................", "......#.........................................", "..#...#.........................................", "..#...#.................##....#.................", ".##...#...##..#.......#####...#.......#........#", "###.#.###.###.###.....#####...###..#####..#.#..#", "#########.#######.#...###########.######..#.##.#", "#################.##..###########.##############", "#################.##############################", "################################################", "################################################" }
{"#..#####.##.#..##.####..###","..#.#####.#.##.####.##.#..#",".#.#.###.#.#.#...#.########","#####.#.###.#....###.#####.","...##########.#.#.##.#####.","#.##..###..####.##....###..","#.####..###.#####.##..#.#.#","###.###.#.##..##..#.#######","##.##..#..#####.###.#.#..##","#..###.##.#.#.#####.#######","#..#.##.############..###.#","#####..#######.#.##########","##.##.##.....####.##.#.##.#","####.#..#####.##.##.#..##.#","#....##.###..########.#...#","######..##.###.##.##...####","......####..##.####..#..###","###....###.#..######..###.#","#####.######.#.###.#.#.####","#.#..##.#####.##..#######..",".#.#.####.###.#######.#####",".##...##.##.#########.#####",".#.###############.#..#..#."}
Returns: {"...........................", "...........................", "...........................", "...........................", "..................#.....#..", "........#......#..#.....#.#", "........#.#.#..##.#....##.#", "#..#..#.###.#..#####..###.#", "#..#..#####.#.######..###.#", "#..#.###############..#####", "##.#################..#####", "###########################", "###########################", "###########################", "###########################", "###########################", "###########################", "###########################", "###########################", "###########################", "###########################", "###########################", "###########################" }
{".###..","######","...#.#","##.#.#","###..#",".##.#.",".#....",".##.#.","....#.","..###.","#..#.#","######","###...","..###.","#...#.",".#..##","..####","..#.##","..###.",".##..#","######","#.#.##","###..#",".##...","###.#."}
Returns: {"......", "......", "......", "......", "......", "......", "......", "..#...", "..#...", "..#...", ".##.#.", ".##.#.", ".##.##", ".##.##", "######", "######", "######", "######", "######", "######", "######", "######", "######", "######", "######" }
{"####.#######.##################","#######.#.#####################","########.###########.##########","###############################","###############################","###############################","#####.################.########","##.#################.##########",".########.#####################","######.#################.#.####","######################.########","######.##########..##.#########","#############.#################","##.##########.#################","##############.################","##.#####.###########.####.#####","############.##################","######################..#######","########################.######","#########################.#####","#########################..##.#","#####.####.####################","###############################","####################.##########","###############################","###.##.########################","############.##################","####.##########################","#####.#########################",".#####.##########.#############",".##############################","##.####.###############.#######"}
Returns: {".#.........#...##..#.......##.#", ".#.#......##..###.##.#.....####", ".#.##..#####.#######.#.##.#####", "##.###.#############.##########", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################" }
{".#######.##################.#######.##.##########","##############.##################################","###############################.####.############","##############################.##.###########.###","#######.#################..##########.###########","####.######.#####################.###.###########","###########.###############.#######.#############","######.################.#.##.###.######.#########","###########.####################.###.#.##########","###################################.######.######","#################.####.##.####.##################","##.#######.##########.########..#####.##.########",".##################.#############..######.#######","########################.########################","###########.###############..#####.##############","###.###.################.#####################.##","#################################.###########.###","#.###############################.###############","###########.#################.####.##############","##.####################.#########################","####################.################.###########","######################..#########################","##.#######################.####.#####.###########","#####.###########################################","####.###############################.############","#################..###############.##############","################.################################","#.#######.##############.#.###.##########.#######","######.##.#######################################","####.#####################################.######","#####.#############.################.#######.#.##","################################.##.#############","#######.###################.#####.###############","##################################.##############","##############.#################################.","#################.##.####.#######################","######.####################.#######.########.####","#################################################","###########.###.##################.############.#"}
Returns: {"............##.............................#.....", "...#....#.#.##.##.#..#.......#.........##..#...##", "##.#.#..###.#####.#####.....##........###########", "###########.#############.#.##.##.....###########", "###########.###############.#####...#.###########", "###########.#####################..##############", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################" }
{"######","######","####.#","####.#","######","######","######","##.###","##.###","####.#","######","######","######","..####","######","######","######",".#####","######"}
Returns: {"...#.#", ".#.#.#", "####.#", "######", "######", "######", "######", "######", "######", "######", "######", "######", "######", "######", "######", "######", "######", "######", "######" }
{".###.....##.##.##.###.####.","...########.##.#...########",".#...#.#..#.#...#..#..#...#","###.###...####.####.#..#.##","###..#.#####..#....##.#..#.","#..##..#######.#..###.#...#","#...#..##..#####....##.#.#.",".####.#.#..#.###..##..###.#","..#..#....##...##.####.##..","#####.###..#...##....##.#.."}
Returns: {"...........................", "...........................", "...............#...........", "..........##...#...##.#....", ".##.#..##.####.#...##.##...", "######.##.####.##.###.#####", "##############.##.#########", "#################.#########", "#################.#########", "###########################" }
{"##############.#...#.###.######",".##..#.##..#..########.########","#.#.####.##..#..####.####.#####","##.###.###..##..#####..###.####","#.##..######.#####...#..#.#####","####..#.###.###.######.###.#..#",".#..##.#.###.########.#.#######",".#####.######.#.######.####.##.","#######...##.####.#.########.##","##.####.##...##.#...##.....###.","#..###.#.#############..#..#.##","#..#...#..##..#####.#.#.###.###","######..###..#.##.#####.####.#.","##..######.#.#####.#.###.###..#","#...######.#.####..#########.##","##.####.##.#####.#.########..##","#.########.#########.#.######.#","####.###..##..##..##.####.#####","##..######..################.##",".#.##..###.####.#.####..##.####","##..##.###..##.###.#.#####..###","#.######.##.###..##...#...###..","#####..#...##..###.#.#####..###","###.#.#.#############.###.#...#","#######.#.#########..###..##.#.",".##.#..#.#.##.##.#####..#######",".#######.########.##.####.##.##","##########.##..#####.##...#..##",".#..###.##.#####...##.########.","#..###.##.########.###.#.######",".##.....####.#######..###...##.","#.###.##..##..##.####.#.####.##",".#####.##.#...#.#..#######..#..","##.#.##..###.##########..###.##","#.#.#.##########.##.####.##.###","#..#.#####.####..##..###.######","###..###..####..####...#.###.##","..##..#.#.##.####..##.#########","######..#.#.##.######.##.#.####","...#.##.#.##.#####.##.#####.#..",".###.#.###.##.###.#.###.####.##","#####..###########.#.##.#...##.",".###############.#..##.#.#.####"}
Returns: {"...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", ".............................#.", ".............................#.", "..............#..............#.", "...........#.####..#.........##", "...........#.####..#.........##", "....##.....#.#####.#.#...###.##", "##.###.###.#.#####.#.##.####.##", "##.###.###.#.#####.#.#######.##", "##.###.###.#.#######.#######.##", "######.#####.##################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################" }
{"################.##.#############################","#######.######.###############################.##","##################..#############################","#####################.####.#####.################","##########################.######################",".################################################","###########.###########################.#########","###########################.#####################","#################.###############################","###################.##########.##################","#################################################","###.#################.######.#########.##########","###########.####################.######.########.","########.##########.#############################","################.#########..########.########.###","#############################################.###",".#####.##########################################","###########################.#####################","#########.############.#####################.####","#################.###########.######.############","#################################.###############","##################..#############################","#################################################","##########################################.######","######################.##########################",".###############.##################.#############","####.############.###############################","####.#######.####################################","#############.################.##.###############","##################.##############################","#############################.####.#######.######","#####.######..########.#####################.####","###############################################.#","###.#################################.###########"}
Returns: {".##.......#....#....#..###.....#........##.#.....", ".##..######...##....#..###..#..#..##.##.##.#..###", ".###############....##.###..#####################", "###################.#############################", "###################.#############################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################", "#################################################" }
{"##.#.#..#.#...######........#..",".#...##.#..#.####..#.#...#.###.","...######.##.###...#..##.#...#.","#.####.#..#...####...##...###..","####.#.#..#..#.##.#.####...###.","##..#.#..####.#####...#..##.#.#","..#.#..###.......#.##..####.#..","#.....##..##.#.###...###.#....#","#..##.#...#..##..#####.#.##.##.","..#.#.....#..##.#.####..#.##.##","###.#...##...###..#..#......#.#",".#######..#.....#.##..####.#..#",".#.....#.#.....#..####....#####","....#.###..####..###.###.##.##.","#..#....#.#...#..#.###...#.##.#","#.#.#.##.##.##.#...##.###...##.",".#####...##.#.#..#....#.###.#.#","....#..###.#..#.##.#..#...###..","#..###.##..#...##.....###.#.###","..#.####.####...#####...#..#.##",".###.#..##.#...########..###..#",".#####....#.#.#.##...#..##...#.","####.###...#..#.##.#....##..#.#",".#...##.....##...#.##.#..#.###.","##.#..#...#.##..##.#..#.##.#..#","#####..##..#...#...#..#..##.##.","#..#.###...##...#..#.###....##.","#...#...#..##..##...#..##..####","##.#.#...#...#.#.##...#...##..."}
Returns: {"...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "............................#..", "...................#........#..", "...................#........#..", "....#...........##.#..#.....#..", "#..##...........##.#..#..#..#..", "##.###.#..#....###.#..#..#..##.", "##.###.#..#...####.#..#..#.####", "########..##..####.#.##..######", "#########.##.#######.##..######", "#########.##.##################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################", "###############################" }
{"########.####","##.########.#","###...##.####","#####..##.###","##.########.#","####..#######","##########.##","####.########",".#.###...####","#########.###",".#.#.##.##.#.","#..#####.####","###.###.#.###","#########.###","##.######..##","###.#########","###.#########","#...##.######","#.##.#######.",".############",".######.#####","####.#.##...#",".###.####.###","#.##.#####.##","#..####.#####","###.####.###.","##.##.######.","##.##########","#####.##.##..","##########.##","##.##..######","#####.#######","#############",".##.####.#.##","#.#.#####.#.#"}
Returns: {".............", ".............", ".............", ".............", ".............", "......##...##", "##....##...##", "##...####.###", "##.##########", "##.##########", "##.##########", "#############", "#############", "#############", "#############", "#############", "#############", "#############", "#############", "#############", "#############", "#############", "#############", "#############", "#############", "#############", "#############", "#############", "#############", "#############", "#############", "#############", "#############", "#############", "#############" }
{"#.##...######.##.#..###.########.####.######.","##.#.####.####.##.#.##.#####.#.####.#########","###.##########.###.###..#########.#.###.....#",".####..###.######.##########.###.#####.##..##","#######.#.###....####.####.####.#####.######.","#####.#######.#####.#####.##.######..###.##.#","########..#######.##.#.##.##.####.#####....##",".#.#######.###.###############.####.########.","##.#.##.#.#..#.##################.##########.","#####.#.##.######.#####.##.##.########.######","###.####..##.####.##.##.###.###..#####..####.","##.##..#######..#.##.##..##.#####....#.#.####","#.####.###.###..#######.#.###.###.####.######","###.####.#####.#####.#####.#######.##.###.###","#.#.#######.####.#####..##.####.#....########"}
Returns: {".............................................", ".....................#..#....................", "#..........##.....#..#..#..#.##............#.", "##..#..##..###.##.##.#..##.#.####.#.##.#..##.", "#####.###.####.##.#####.#########.#.##.#####.", "##############.##.#####.#########.#.#########", "##############.########.#####################", "##############.##############################", "#############################################", "#############################################", "#############################################", "#############################################", "#############################################", "#############################################", "#############################################" }
{"##...###################..#######.###","######.########.##################.##","########.##.############.######.####.","####.#.############.######.##.#######","#########.######.##.#################","##.#.#.########.########...##.#.#####","#######..#.#############.####.#######","#################.##############.####","##.#.##########..#.#####.############","###########.####.#...######.###.#.###","#.######################.###..####.##","#.##.#.#.##.##.##.############.######","#################.#.#...######..###.#"}
Returns: {"#....#......##.......................", "#..#.#.#.##.###.....####...##...#..##", "##.#.#.#.##.###...#.####.####.#.#####", "####.#.############.####.####.#.#####", "####.###################.############", "########################.############", "#####################################", "#####################################", "#####################################", "#####################################", "#####################################", "#####################################", "#####################################" }
{".##.##..#..#.#..###...##.","###.#.#.#.#.###.####...##","#.#....#..##..##..##.####","#...######.##.####...##..","#..##..##..#####.#.#.#.#.","##.#.##...#..#..##.#...#.","#.#######..##.#####.....#","..##.###...#...#.##.#####","#.#.#..###.###.......####",".....#.#..#..##..#...#.##",".#..##....#.#.#..##.#....","##..#.#.#.#####...#.##...","..#.###..#...#.#...##...#",".#..#...#.......#.#...#..","###..#..#.##.#...#....#.#","#.###......#..##..#..##..","..###.#....#.#..#..#.##..",".####..#..#.#..#.##.###..","#..##.###..#####.##...#..","#..#..###.###.#..####..##","#.###.#.#.##.#...#..#..#.","#....#..##.#.##.#.#...#..",".#.#....#..#.##.###.#.##.","#....##..###..#.#..##.###","..###..#....#.##..#..#..#","#..####.#.#.....#...#..##","####..#.#.##.#.#.#...#.#.","###.#.#.####.#.##.##.#..#","..#...#..#.#.#.....##.##.","#..#.##.##...#...#.#...##","####.#...#####...#....#..","###.##...###..#....#.####","..###.##.#..#.#...##.#.##","##..###..##.####..#####.#","..#...#....#...####...#.#",".#.#.#...#.#..##....###.#","#.###..###.###..#.#...#..","#######.#....##...#####..",".#...#.###.#.#.##....##..","#...##.#...#...#.####.#..","..###.#.#.#..##.#######.#"}
Returns: {".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", ".........................", "...........#.............", "...........#.............", "#...#......#..........#..", "#...#......#.#........#..", "#.#.#......#.#....#...#..", "#.#.#.#.#..#.#....#...#..", "#.###.#.#..#.##..##...#..", "#.#####.#..#.##..##..##.#", "#.#####.#..#.##..##..##.#", "#.#####.#.##.##..##..####", "#######.#.##.###.###.####", "#######.#.##.############", "#########################", "#########################", "#########################", "#########################", "#########################", "#########################", "#########################", "#########################", "#########################", "#########################", "#########################", "#########################", "#########################", "#########################", "#########################" }
{"###.#.#.##..#..###..#.##########..##.#...#.#.","##..###.##...#..##..##...##.#..#..##.#....#..","...#######.#.###.#..#######.#..#.......##...#","#...#.####....#..#..#..##..#.##.###....#..#.#","#.###.##..#.##.###.######.######.#.##....####","#.###.###########.####...#..####.##.##.#.###.","###.#.#.#.#.###.##...#..###.##.#.....#..#..#.","..##.#......###.#.#.....#.#..##.##..##.#..##.","...######...##..#.#...#.####.##...#.#.##.#.##","###...#.##.....##.#.###..######.###..#.##..##","#..##.#.######.#######..##..####.#....#.#..##",".##...###.#.#.#.......#.#.###...##.#..###.##.","#..#.####.#..#..#..####....####..#####..####.","#####..##.#..#.#.##..####..#.##.#...#.###.###","#####.##..####.....#..#..#.#.#########.##..##","..#.#.######.###...####...###.###.####.##..##","##..#.#..###.####..#.##.##.####.##.###.#..#..","#..##.......###...#.##..##.###.#####.##..##.#","###.#.####..#.##.#..####.#.###.#...###..#.###","#..##.###.##.##.#.#.....##.####.###.###.#.##.","#.####...##.....#.#.##.#.#.....##...##..#...#",".##...####.#..##.##..##.##..#####..#.#..#.###","...#.#.##.#.##.#..#..#..#..#..##...###.####.#","##.#.#.#...######..##.#.#######..#..#..######","####...#.#..####..#.#######.##..#.#...##.####",".#..##.#...####.#...#.#..####.##...##.......#","##.###..#.######.##.....##..###..####.####.#.","..##..###...#####.#.#####.##.####...##..#####","#..#####..##.#.#..#..##...##.#..#..#.#####.#.","#.##.#.#.#...#...#.#..##.##..##...###...###..","##.##.####.#####.##.##..###.###.#..##.....#.#","##.....######.######.##.#..#.####.###.####.##",".###.####.#####.####.#.#..##.####...#.####.##","#.###.###.####.######.#..#####.#.#.#..#...#.#","###.#####...#..##..##...#..#..###....#...#.##"}
Returns: {".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................................", ".............................#...............", ".............#...............#...............", "#......#.....#...............##..............", "#.....###....#...............##............#.", "#...#.###....#.............#.##............##", "#..##.###...##.......#..##.####............##", "#..##.###...##.#.....##.##.####.....#...#..##", "#..##.###...#####...###.##.#####....#...#.###", "#.###.###...#####.#.###.#########..###..#.###", "#####.###.#.#####.#.###.#########..###.##.###", "#####.###.#.#####.#.###.#########..###.##.###", "#####.#############.###.#########..###.######", "#####.#############.###.##############.######", "###################.###.##############.######", "#######################.##############.######", "#######################.#####################", "#############################################", "#############################################", "#############################################", "#############################################", "#############################################", "#############################################", "#############################################", "#############################################", "#############################################", "#############################################", "#############################################" }
{"#..###..#...#....#..#...#.#..##.#....","..######.#..#.......#...#....#..#.#.#","#....##.#.#......##...##.......##....","#.....###..#..##...#.#.#..#.#####...#","....##.#..#.#.#..#...#.##.###..###.#.","#....#..#..#.####.......##..###......",".#.#..##.#..###..###..#....##..####..","##....##...#.#.##.......##..##.#...#.","##......#.#.#.#..###.......#........#","..#..##.##.#.#.###...#...####.##.##..","####.##......##..#...###.#...##.#...#","#....#...#..#.##...##.####.#.##..##.#",".#.#.##....#..##.......##...#..#.##.#",".....#..#.#.#.#.#..#.#.#.....##...#.#","#####...#.#.....#.#...###..#..#..###.",".#..#...#.........#.....#.##.#.####.#",".#.###.######.#####....#.#..#...#....","#.......##....#....#.#..#.........#..","#...###....#.#.#.......####.##.#....#","...#...#...#..#..#.##.##...##...#....","...##.#..##.#.#.#.#..#.......####.#..","..####.#.##.#......#..###.....##...#.","#.#.....###..#.#..##.#...##..#.#...##",".#.#....#.#...#...##.......#.#.#.....","...#...##...###.#...#.##.....#.#.##.#","#..#########.....##.###..#.....#.#...","#....#.#.#.......##......#..#..##...#","...#.#####.#..###....##......##.#....","#.#.#.##..##....#.#.#.##..#.#.##..#..","..#.....##..#..#.#..#..#........#..#.","..............##....#..##.........#.#",".###.#####.#.###.#..#.#.###.##...##.#","#....########..##.#..#....#.######..#",".#.....#....##.#.##.#..#..#.#.###....","..##..#....#...#.#....#..##.####..###","#..#...###.#.#.###..##..#..#.#..#.#.#",".##.###......##.#...........##.##..##","..###...........#..##..#...##.###..#.","#..#..#...#..##..#.##..#..##.##.##..#","..#..#...###....#..#.##.....#......#.","#.........#..#...#...#.#......####.#.",".####.#...#......#..#.##.#.....#.#..."}
Returns: {".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", "...............................#.....", "...............................#.....", "...............................#.....", ".......................#.....#.##....", "...#.#..#.....#........#.....#.##....", "#..#.##.#.....#..#.....#....##.##...#", "#..#.##.#.....#..#.....#....#####...#", "#..#.######...##.#.....#....#####...#", "#..#.#######..##.#.....#....#####.#.#", "#..#.#######..####..#.###...#####.#.#", "#.#################.#####...#######.#", "###########################.#######.#", "###################################.#", "#####################################", "#####################################", "#####################################", "#####################################", "#####################################", "#####################################", "#####################################", "#####################################", "#####################################", "#####################################", "#####################################" }
{"###.#################################.#####","#########################################.#","############.####.#.#######.#########..###.","#######.########.###########.####.####.##..","##########.#.#####.####.##########.#######.","#.######.##.###.#######.####.##############","###############.#.#####################.###","##############.#.#######.#.################",".######.#####.####.##########.##.#########.",".###########.##########.###############.###","##.#######..###############..###########.##","########.###.#######.####.#################","####.##.##.###############.############.###","##############.#################.#########.","#####################################.##.##","##..#############################..########","#########.#.#.#######.####.##.#############","####.######.##########.#.######.#.#########","###.###.##########.####################.#.#","####.#.#####.#########..##.#.##############","#############.#######################.#####","###########################################","########.#####.######.############.######..","#.###############################.#..######","#####################.####.#.##############","#.####.##################.#########.#######","############.###.###########..##########..#","##########.########################..######",".#####.######.##################.##########","######.#.##############...#.#####.##.######","####...#########################.########.#","###.########.#..#######.#########.#.#.#.###","######################################.###.","######################.######.#############","##########.#.###.#####..#.#...######.######","#######.###############.####.#.########.#.#","###.###.#..################.###############","####.#.##..##..#######.####################","#########.#.#.######.###########..#######..","######.####.##.############################","###################.######.################","################################..#####.###","########.#############################.####",".########.########.#.#########.#######.##.#","###########.#####################.#########","##########.############.#####.#############","#.####.##.##.##.###############.##########.",".########..#####.################.##.###.##","#######.###.#####.###################.##.##","#############.#####.#############...#######"}
Returns: {"...........................................", ".....#.....................................", "..#..#........................##...........", "..#..#...........#.###..#.....##...........", ".##..#.........#.#####..##....##..#........", "######..#......########.##.#..##..###.#.#..", "######..#.....#########.####.####.#####.#..", "######.###...##########.####.####.#######..", "##########.#.##########.#########.#######..", "#################################.#########", "#################################.#########", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################", "###########################################" }
{"..#..#.###.###########.#.##.####.#..####.###","#######.###...##..##.#######....##.#####.#.#",".##.######.####.##.#######..###.##.##.######","###...#####.#..##.####.#######.###.##.#####.","#.#.###.##############..#.###.######..######","#######.#######..##.#.########..############",".##.##.##..##..#.#.###########.###.###..####","###.##.##################.#######.#.#####.#.","..##########..#.##########################.#","#####..######.########.#########.######..#.#","#.#####################.#######.#######.####","#######.#####.####..####.###.########.##..#.","#.##.##..#.####.#..####.####.#...######.####",".#######..########.##.#####..#..##.##.######","####.##.#..##..##.####.####..#...####.######",".#.##.#.######################.##.#.######..","#.#.##.#######...###########.###...#.##.##.#","#######.######.################..#.#######.#","###..#####.#..##.######.###.#.####.#.##...#.","##.###.####.##.#..#.#.##....#..#####.######.","####.#.#..#######.##.#####.########.###.####"}
Returns: {"............................................", "......................................#.....", "..#.................#.................#.....", "..#..#..#..##......###..###......#....#..#..", "..#..#..##.##......###.####..#...#.##.#..#..", "..#..#..##.##..#..#########..#...#.##.#.##..", "###.##..#####.################..##.####.####", "###.###.#####.################..##.#########", "##############################.###.#########", "############################################", "############################################", "############################################", "############################################", "############################################", "############################################", "############################################", "############################################", "############################################", "############################################", "############################################", "############################################" }
{"..........#..#........#.#.#......","............##...................","...........#..#.....#..#..#..#...",".......#....#..##.........#......",".#..##.#......##.....#......#....","...............#....#.#...##..#..","#...#.#.#...#.#..#...#.........#.","#.....#...................#.....#",".......#..##....#................","....#..###.....#...#.#....#.#....",".......................#..#..#...",".#...#..#.....#.....#.#....##.#..","....#.#.......##.#...#.##.....##.","...##..............#........#..#.","............#..........#..#....#.","...............#..............#..","##..#..#..........#..............","...................#...........#.","...##..##......#.##......#.#..#..","...#........#......#..###....#...","#.#.#.##................#.......#","#..#..#................#.##.#....","....#...##.......##.#..........#.","...#...#.....#...#.#......#...###",".#.......#.......#......#..#.##..","..##....#.#.#.#...#....#..#.##...","....#..#...#......#..............","........#.......#..#.............",".#...#......##.##.#......#....##.","......#..#..............#...#...#","..##.#....##.....#.......#.......",".............#...#..........#....","#....#....#..........#..#.#.#....","#........#.#.#....#.....#........","....#.#.....#..........#.......#.","#......#.#..#.........#..........","...#..#.....#.#..............#...","...#.#..##.........#.#.......#..#"}
Returns: {".................................", ".................................", ".................................", ".................................", ".................................", ".................................", ".................................", ".................................", ".................................", ".................................", ".................................", ".................................", ".................................", ".................................", ".................................", ".................................", ".................................", ".................................", ".................................", ".................................", ".................................", ".................................", ".................................", ".................................", ".................................", ".................................", "..........................#......", "....#.....................#......", "....#..#....#.............#......", "...##..#....#.............#.#..#.", "#..##.###...#..#.#.....##.#.#.##.", "#..##.####..#.##.###...##.#.####.", "#..#######..####.###.#.##.#.####.", "##.#############.###.####.#.#####", "##.##############################", "#################################", "#################################", "#################################" }
{".#.#....#.......","..#.....#......#",".......##.......","...#..#.........","#........#..###.","..#.............",".....#..........","#..#.#..##......","#.#....#........",".........#..#...","#..#.#.#......#.","...#........#...","..#.....#....#.#","...............#",".#..............","#.#.............","..#...#...#.....","##..............","....#....#...##.","..#..#..#....#..","..#...#.......#.",".#........#...#.",".#....#.........",".#...#......#.#.","...#.....#......","##......#.###..#",".....#....#.#...","#.##....##...##.","##.##.....###...","#...#.#....#....",".#.#.#..#.#...##","...#.###.#....#.","#........##.....","...#.....#.#...#","#.......#.......",".#...#........#.","........#.......",".#...#...#.#...."}
Returns: {"................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "................", "#...............", "##.#....#.......", "##.#.#..##....#.", "####.#..##....#.", "####.#..##....#.", "####.#..###.#.#.", "####.##.###.#.##", "####.##.########", "####.###########", "################", "################", "################" }
{"#..##..#.##.###....##...#####","###...##..##.###..#.....##...","#......##.##.##.#.#.#.#..####","......###.#.#.####...#...#..#","#...######.##............###.","###.#...###.##.....#..#..##..",".#...##..###..########..####.","#..####.##..#...#..####...##.","######.#..###.#....####....#.","#.#..#..####.....#.#####.##..",".##..####.#...#.#...#..#...#.","#.####..#..##.##.##.##.#.....","#..##....#..#.#..##.#..#...#.","#.....###...#.......#.##.###.","..#..####.###.#...###.#.#..##","#...##..#.#.....#.#...#.#..#.","##..#....####.#.....##.#..###",".....#....#.###..##..##.#....",".##....#.##...#.#...#......#.",".....#..#.........##.##.#....",".#...##..####.####..##..#..#.","###.##.##......##.....##.#.#.","#...#.##.#.####.##...##.####.","...##.#.####...##.....#.#####","#.#.#.#..####.##...#.#..#...#","#.#...#.###.#.#...#.#..####..",".#...#.##...##...####..#.#.#.","#....####...#.#...###..#.#.##","..#.#....####.....####..##...",".#.#.#..##..##.##.#.#....##..","##.....#....#.##...#..##.....","#..###.#....#.##..###.####..#",".#...#....#####..#..#..#.####",".##.####.#.#...##......###...","##....###..####.#.##.#.#.##.#",".#####..##.#####....#....###.","###..#..#.#.##..#.....#####..","###....##..##.......#...#.#.#","....#.#.#...#.#.#.#####..#.#.",".##...######.##..#..##.##.##.","###.#.....###...##..#.##.#..#","....#.##.##..#..##.##.##.#...","..###.###...#.#..###....###..","#.#..##...##.#....####...##.#","#####.#.##....#..#...#....#.#","##..##.......##...#..#..###.#","#...#..##.#.#.....#...#.#..#.",".###..#...###...#..####..#...","#.##.#.#..##.##.##.#..#.###.."}
Returns: {".............................", ".............................", ".............................", ".............................", ".............................", ".............................", ".............................", ".............................", ".............................", ".............................", ".............................", ".............................", ".............................", ".............................", ".............................", ".............................", ".............................", "............#................", "............#............#...", "............#............#...", "#...........#.#.....#....#...", "#.........#.#.#.....#....#...", "#.......#.#.#.#.....#....#...", "#.......#.#.#.#.....#....#...", "#.......#.#.#.#.....#....#...", "#...##.##.###.#.....#....###.", "###.#####.###.#.....#....###.", "###.#####.###.#.....#.#.####.", "###.#########.#...###.#.####.", "###.#########.#.#.#####.####.", "###.#########.#.#.##########.", "###.#########.#.#.##########.", "###.###########.#.##########.", "###.###########.#############", "###.###########.#############", "###.###########.#############", "#############################", "#############################", "#############################", "#############################", "#############################", "#############################", "#############################", "#############################", "#############################", "#############################", "#############################", "#############################", "#############################" }
{"##....#####.......#..#...##....#...#...#","##.....#####.#..##..#....#....#..#.#.###",".#..#...#..#.#....#...#...#.#....##..#..",".#..###..#...##.###....###.#...#.#..###.","..##....#.###...##....#..........#......","#.#..#....##...#####..###..#......##..##","..#.#.....###...###.#.#.#..#.#.##.##...#",".#....#####....#.##..##.#.#.#.#..#.....#","#.#.#..##....#.##....###.#..#.....##.#.#",".#......###.#........#.##..##.#.##.#....","#.###.#.#.....#..#....#.###...##.#.#...#","##..........#...#.#.....#..##.#.#......#","...###.#.####.##...#.#.##.###....##..#..","##.#....###...#...#...#...##...#.....#..","..#####...##.#...#.###....#....#..####..","##.#.##.##..##..##.#.#..#.....##..##.#..","....#..#..#...#...........##..#.....#...","###.##.#...#.......###.#..#####...##.##.","#.###..#..##....#..#....##.##.#....##...","....#.#.#..#.#...##.....#.####...##.#..#","..##.##.##..#.#.#..#..#.#..####..#.#..#.",".#.##.###..####...#...#.##...###.###.##.",".#..##.....##.#.##.#..##.###.....##....#",".##..#.#.#.#.....#.......#.#.#.#..##...#","#.##..###..#..#.#..##.#..###...#....##..","##..#...###.##.#..#..###.#...#....##.##.",".#.#....#...#..###..#.##.#..###.##.....#","...#####..#.#...#####........##.#.......","#.#...#.##..##...#.#...##............#..",".#........#...#.#.#.####..#....#...#####"}
Returns: {"........................................", "........................................", "........................................", "........................................", "........................................", "........................................", "........................................", "........................................", "........................................", "........................................", "........................................", "........................................", "........................................", "........#...............................", ".#......#..........................#....", ".#..#...#.#.....##....#....#.......#....", ".#..#...#.##....##....#.#..#.......#.#..", "##..#...#.###...###...#.#.##..#..###.#.#", "#####.#######...###...#.####..#..###.#.#", "#####.#######...####..#######.##.###.#.#", "###############.####.########.##.###.#.#", "###############.####.###########.###.#.#", "###############.################.###.###", "###############.################.#######", "################################.#######", "########################################", "########################################", "########################################", "########################################", "########################################" }
{"####.##..##..#..####","###..##.#.###..##.#.",".###.....####.#...#.","##.#.#...##..######.","#.#.#.##..#..#.#####","#.##..#..##.##.#.##.","#.##.#####..####...#","...##..##.######..##","###..##...###.#.#..#","###.#.##.....#..#..#"}
Returns: {"....................", "....................", "#.#.......#.........", "#.#...#...#..#....#.", "####..#...#.##.##.##", "####.##..##.#####.##", "####.###.###########", "####################", "####################", "####################" }
{"##.##..","..##.##","#.####.","#...#..",".#..#.#","##..#..","#..#..#",".#####.","#.##..#","......#","##.##..",".#.###."}
Returns: {".......", ".......", ".......", ".......", "...##..", "#..##..", "##.##..", "##.##.#", "#######", "#######", "#######", "#######" }
{"...","...","...","...","#..","...","#..","..."}
Returns: {"...", "...", "...", "...", "...", "...", "#..", "#.." }
{"....","#...","#...","..#.","...."}
Returns: {"....", "....", "....", "#...", "#.#." }
{"#..........#...##.......#..#...###...",".#.#.##.......#....#....#..##.#.#..##"}
Returns: {"........................#..#....#....", "##.#.##....#..###..#....#..##.####.##" }
{".#..#.##.#","#.#.##..#.","...#..###.","#...#.###.","#.##.##.##",".#....#.#.","#.##.###.#",".##.#.##..","#..##...#.","#....##..#","..#.#..#..","..##.#.###",".##..###.#","##.##.#...",".#....#...","#.#..#.##.","..########","#..#.#..#.","#...##.###",".#.##..##.","...#....#.",".######..#","##.#....##","..###.#.#.",".###.###..","#..#.###..","...##..#..","#.#..#.###","..##.#.##."}
Returns: {"..........", "..........", "..........", "..........", "..........", "..........", "..........", "..........", "..........", "..........", "..........", "..........", "...#...##.", "...#..###.", "...#.####.", "..##.####.", "#.#######.", "#.#######.", "#.########", "##########", "##########", "##########", "##########", "##########", "##########", "##########", "##########", "##########", "##########" }
{".#.....##......#.....#..","#.#..........##......#..","#.#......#....#.#.......",".#..#...#.##....#.#.....","..##..........##.#.#....","......#.....#.#.#.......",".#......................",".##.#......#.....#..###.","#.####..#...#........#..","...#.........#...#...#..","#.#.#.#.#...###.....#...","...#...........#.....#.#","##.#.......#.##....#....","....##.........#....#...",".........#.......#.#.#..",".....#..#............#..",".#.....#...##.#.#.......",".........#..#...#.......","##.......#....#..#......","............#........#..","#..#.........#........#.","#..#..................#.","..#...#.....#....#.#.#..","........#..#.#.#....#...","...###..#...#.....#.#...","#.......#..#............","#..#..##..#.#........##.","..#.#..#.#...#.#......##","..............#.#......#",".##.#.#.##...#....#.....","....###....#..#.........","...........#.##..#..#.#.",".#..#...#...#.....#.....",".........#....#.#....#..",".......#......#..#......","..#...#...#....##.....##","#..#.........#...#.....#",".#....#.#..#....#.....#.","#.......##...........#..","....#.....##............","......#.##.#..###.......","....#.....#.....#....#..","#.#..#..#.#.............",".####.#..#..#.#.........","#..#.#...#....#.#..##...",".............#.#...#..##","....#.....#.........#..#",".......#..#.#........#..","#.#.#..##.##.#...#.#..#.","#.##..#.#..##..#...#...."}
Returns: {"........................", "........................", "........................", "........................", "........................", "........................", "........................", "........................", "........................", "........................", "........................", "........................", "........................", "........................", "........................", "........................", "........................", "........................", "........................", "........................", "........................", "........................", "........................", "........................", "........................", "........................", "........................", "........................", "........................", "........................", "........................", "........................", "........................", "........................", "#.......#.....#.........", "#...#...#.....#......#..", "#.#.#...#.....#......#..", "#.###...#..##.#......#..", "#.###...#..####.#....#..", "#####.#.##.####.#....#..", "#####.#.##.#######...##.", "#####.#.##########...##.", "#####.#.##########.####.", "##################.#####", "##################.#####", "##################.#####", "########################", "########################", "########################", "########################" }
{"##.#.#.##.##....","#.#..###########",".###....####.###","####..####..##..",".#.#.##.########","#.#####.#.###..#","####.##.#.##..##","#.##..#.########",".#.##..####.#...","#.#....#####..#.","....#....######.","##..#######.####","..###.#########.","##.###..#...##..","####.#...###..##","###.###..#.#.##.","######.#.#..##.#",".##.#######...##","..##..##.###.###","..###.####.#..#.","..###.####..###.","###.###..#..#.#.","#.##.#.#..####..","###.########.###","#.####.#.#.##...","##.######.#..###","##.##..####.###.","#.###.##.##.###.","###..####.######","..#...#..###.###","##..#####...####",".####.....#.##.#","...##.#.#.###.#.","###.####.###.#.."}
Returns: {"................", "................", "................", "................", "................", "................", "................", "................", "................", "..........#.....", "..#......##...#.", "..#......##..##.", "#.##..#.###..##.", "#.###.#########.", "#####.#########.", "###############.", "###############.", "################", "################", "################", "################", "################", "################", "################", "################", "################", "################", "################", "################", "################", "################", "################", "################", "################" }
{"####.#####################.#","###############.############","####.#########.#.###########","#.################.#########","##.#########################",".##############.##########.#","############################","####.#################.##.##","###########.################","###.#########.##############","####.##################.####","############################","###############.#########.##","##############.#############","###########.#########.######","################.#########.#","##.#########################","###################.########","#########.##################","####.####################.##","############################","############################","###########.################","######.#####################","############################","##################.####.####","#################.##########","###.####.###################","########.###################","##############.#.###########","#################.##########","############.###############","##########.#################","###.########################","#################.##########","############################","############################","#######.##########.#########","####################.#######"}
Returns: {".....#..................#..#", "##...###.##.##.....####.#..#", "###..######.##.....######..#", "####.#######################", "####.#######################", "############################", "############################", "############################", "############################", "############################", "############################", "############################", "############################", "############################", "############################", "############################", "############################", "############################", "############################", "############################", "############################", "############################", "############################", "############################", "############################", "############################", "############################", "############################", "############################", "############################", "############################", "############################", "############################", "############################", "############################", "############################", "############################", "############################", "############################" }
{".....#..#","..#.....#","........#",".........","...#.#...",".........","....#....",".......#.","#.#......","........."}
Returns: {".........", ".........", ".........", ".........", ".........", ".........", ".........", "........#", "..#..#..#", "#.####.##" }
{"#.##","##.#",".#.#","##.#","...#","....","#..#","....","....",".#..","#..#","#..#","...#",".##.","#...",".##.",".###","..#.","....",".##.","#...","#...","###.",".##.",".#.#","#..#","###.",".#.."}
Returns: {"....", "....", "....", "....", "....", "....", "....", "....", "....", "....", "....", "....", "....", "....", "....", ".#..", "##.#", "##.#", "##.#", "####", "####", "####", "####", "####", "####", "####", "####", "####" }
{"....#.....##.........##...........#....#...","#......#............#............#.........","...#...........#..#..................#...#.","...#.......................#...........#.##","...#..#.#...........................#......","..#.................#.............#........","...#...............#.#.#..#.#........#.....","...............#..##......#....#........#..",".#.....#............#........#....#........",".............##......#................#...#",".............##..#........#...#............"}
Returns: {"...........................................", "...........................................", "...........................................", "...........................................", "...........................................", "...........................................", "...........................................", "...#.......................................", "...#................##....#.......#........", "...#...#.....###..####....#.......#..#.#.##", "#####.###.##.###.#######..######.##.#######" }
{"##.#.#####.#####.#####.########.######","#.###.######.#######.####.############","#####.#.#.#.##..##.###.#.###.########.","######.###.##.#.#..#################.#",".############.###################.####","#.###############.##....##############","####.#.########.####.###.####.##..####","####.############.##.###..#######.####","#.#####.#..########.###########.######","###.##########.#####.#####.###.####.#.","###.####.###.##.####.###..##.#####.###",".######.####..#######..####..#########","##..#########.######.#.####..##.######","#.#.#####.###############...###.##.#..","##########.###.#.###..#....#####.##.##","###.####.######.###.######.#.#########",".##########.####...#.########..###.#.#","##.#.#####..#.#####.#####..####..###.#","###.#.#..#######..####..######.#.##...",".#.#####.#..#.##.#######.###.###.#####","#####..####.#####.###.#####.##########","#######.##########.#####.###########.#","####.######.#################.########","#.#########.##.########.####.#########",".#########.######.############..######","######..###.########..#.##########.###","..###..####..####.########..####.#####","#######.#.###########.###.#####.######"}
Returns: {"......................................", "......................................", "......................................", "...................#.........#...#.#..", "..#.....##..#.#...##.........##..###.#", "..#.###.##..#.###.##...#...#.##..###.#", "#######.##..#####.##.###..##.##.######", "###########.#####.##.#################", "###########.########.#################", "####################.#################", "######################################", "######################################", "######################################", "######################################", "######################################", "######################################", "######################################", "######################################", "######################################", "######################################", "######################################", "######################################", "######################################", "######################################", "######################################", "######################################", "######################################", "######################################" }
{".###.###.##...#.##.##.####.#......######.#","###...#..##.......##....#.##..######.#..##",".##.##...#....##...#.......#.####.###.#.#.","...#.#.#...#..##.#...#......##.#..###.#.##","...#..#.#.##...#.....###.#.#.#..#......###",".#.###..#.#.####...#..#..#.#..#.##.#.#..#.",".##..#.#.#...##.##.##..#..#####..#.#....##",".....##..###..#.##.#.#..##.##...#.#.#..#.#","...##.###.##.#....#.##....##.##....##.###.","##....###.#....#..#....#.#..##.#...#..###.","#.#######.#..#.#.###....######...#.###.##.","..#.###..#...#.##.###.#####....#.####.####","#####..##.##...#...###..##.#.###.#...####.","..#...##.#.###.#.#.#.#.###....#..#..##.###","#.#..#..##.##....#..#.....#.#.#.#..#.#..#.","#......####.##..##...#....#.#####.###..##.",".......#..#......##..##.#####..#......####","#.#.......#.##....##....#......#...##..#..","..#.##.###.##..#.###.##.#....#.#.#..##..#.","..#.##....####.#.#######....###.....#.....","..#...##.#..#..#.#.#.###...##.#.##.###.#.#","####.#.#..##......#..#....#.###.#.#.#.###.","#.#.#.#..##........##.....#.####.#.##.#...",".#####..##..###......#.#....#.#.##..#.#..#",".#........##...#.##.#.#..#####..###.##....",".#.####..##.####.##..#.#.#..##.#..##..##..","#...#.##..#####.##.##....#.#.##...#...##..","##..#...##.##..##.####.##..#.#..#####.####",".#....###............#.#.#.##...#.#.###.#.",".###..#..#####.##..#.....#.#.##.#....#.###","##.#.#...########..#..###..##.#...#.#..###","#........#.###.#..#..##...###...##...###.#","###.#.##..#.####.##.##.#..####....########","...####...#.##..###..#...##..#.#.#........",".........#..##....#..#..#.###..#.##....#.#","##..##..##.#.##..#.#....##.##...#.######..",".#.#...##..####.#.##.#....##.#....###.#...",".##.......#####..#.#..##.#.##...#.#..#...."}
Returns: {"..........................................", "..........................................", "..........................................", "..........................................", "..........................................", "..........................................", "..........................................", "..........................................", "..........................................", "..........................................", "..........................................", "..........................................", "..........................................", "..........................................", "...........................#..............", "..........#................#........#..#..", "..........#........#.......##.......#..##.", "..........#..#.....#.#.....###......#..##.", ".........##.##.....#.#.....###.....##..##.", ".##......#####.#.#.#.#.....###....###.###.", ".##......#####.#.###.#...#.###....###.###.", ".##..###.#####.#.###.#...#.####.#.###.####", ".##.####.#####.#.###.#...######.##########", "###.####.#####.#.###.#.#.######.##########", "################.###.#.###################", "################.###.#.###################", "################.#########################", "##########################################", "##########################################", "##########################################", "##########################################", "##########################################", "##########################################", "##########################################", "##########################################", "##########################################", "##########################################", "##########################################" }
{".####.########.#",".#####.#..##..##","#####.#..###..##","..###..#.#######","###########.####",".#.##.##.#..#.##",".#####.########.","####.#.#######..","##.######.######","########..#####.",".####.####.#####",".###.#######.#.#","################","###.####..#...#.","##.######.####.#","##.##########.##","##########.##.#."}
Returns: {"................", ".#.#...#........", ".#.##..#........", ".#.##..#..##....", ".####.##..###.#.", ".#######.####.##", ".###############", "################", "################", "################", "################", "################", "################", "################", "################", "################", "################" }
{".#.............#.....#..#.........................",".......................#.....#....................","...#...............................#..............","....#.....#.......................................","...................................#.........#....","...#.....................................#..#.#...",".................#...........#....................","........................#.........................","..........##..........................#...........",".......#..#..................................#....","........#.............#....#......................",".....#.#.......#...........#.....#................","..#...........#...#..........#....................","..................#...............................",".............##..............#...#................","........##......#........................#........","......#...#.#.....................................","................................................#.","..................................................","..#..#............................................","..#...............................................","................................................#.","...............................#..................",".....................#............................","..................................................","..............#...............#...................","...........#...................#....#...#.........","...................#..................#...........","..#..........##........#.......................#..","......................................#...#....#..","....#.............................................","..........................#...#.................#.",".......#............................#...#.........","..............................................#...","..................................................",".....#............#...............................","........................#........................."}
Returns: {"..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..#.......#...#..............#....................", "..#..#.#..#...#...#.....#....#........#.........#.", "..####.##.##.###..#..#.##..#.###.#.##.#.##...####.", ".###################.####.##.###.#.##.#.###.#####." }
{"............#...#....................#..........","................................#...............",".......................#..................#.....",".....#...#.#...............#..#.................",".#..............#.........#.....................","...#..............................#.............",".............#.................................#","..........##....#....#...........#..............","..................#....................#........","................................................",".............#.........#.....#.............#....","#................#.......#.#....................","...#..............#....................#........","..........................#.....................","............................#.............#.....","................................................",".....###..#.......................#.............",".#...................#....#..............#......","...........#....................................","................................................",".........#.................#....#...............","........#......................#........#.....#.",".......................................#........",".....................#.....#....#......#........",".......................#...........#.........#..","...#.................#..........................",".....................##..#.................#....",".#................#..........#.........#........","..........................................#.....",".....#.........#..............................#.",".......#....#.............#....................#",".............................#..................","............#.....#..............#..............",".............#.#...#................#..##......#","..........#...............#......#.......#......","........................................#.......",".....#.......#..................................",".....................................#.........."}
Returns: {"................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", "................................................", ".......................................#........", ".....................#....#............#........", ".....#.......#....#..#....##...........#........", ".#.#.#....####..#.#..#.#..##.#..##.....##.#....#", ".#.#.#.#.#####.##.#..#.#.###.#..###..#.#####..##", "##.#.#########.#####.###.#############.#####.###" }
{"##.#............#..............","...................#..#........",".................#....#........",".............#.................",".##............................",".#.....#...........#...........",".........#............#........","..#................#......#....","...#...#............#..........","...#.....#...........#.........","..#.......#.#.............#....","........#......................",".....................#.........",".......#...........#.......##..","..........................#....","#.........#........#...........",".#.........#..#.#......#.#.....","..............#................","#..#..#........#.............#.",".....#.......#............#....","....#.........................."}
Returns: {"...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...............................", "...................#...........", ".#.#...............#......#....", "####...#...........#..#...#....", "####...#.##..##.#..#.##...#....", "##################.#####.#####." }
{"####.##...#...########.###.##..###.##",".##.######.########.####...####.###.#","####..#..########.#..#..#...#####....","#.###..##.####.####.#.##..########.##","##.###...#.#.######..####.#...##...#.","###.#.########.#.#.##..#..#.###...##.",".######.#####..###.#####.....###..###","..##.#..####.#.#.#.#.###.#..##.##.#..",".#####.#######..#########.#.##.######","##....##....#.##.#.....##.#.##.###.##","#.##.....#...#.####.###.####.#.######",".#####..#.###.##..##.#########.####..",".###.#...#######..#.###..####..###...","...######..#.###..###.###..#.##..##.#","#.#..#...#.##.###...#########.#.#####",".#####..#.######.#..#.####..###.#.###",".#..##.#....#.##.##.###..#...#.######","####.######.#.###.#####.#####.#.##.##","#####.#.#..##.#..###.#.#######..#..#.",".#.#####.###.##..#...#####.#.###.####","#..#.####..##.#....##..#######...#.#.","#.#####.#####....######.#####.#..#.##","####..###.####.####...####.####.#.###","##..#...###.##..##.####.#.####..##...","##...####.#.##.#.#.#..##..#.#.######.",".#..#...#####..#.#.#.##.#.#####.##.##","######.##...##.##....#######.#.###.##","....#####..##..####..#..##.##..##..#.","####....#.#####...########.#.#.#.##.#","####.#..##.###.######.######.########","##.#.#####.....#..##.....####.##.####",".#...###...##.###.#.#########..###.#.","##..##..#..###.###...#.###.....##....","#.######.###.#.###.##.#...#...##.####"}
Returns: {".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", ".....................................", "...............#.....................", "............#..#.....................", ".#.........##..#......#............#.", ".#...#.....##..#......#.#.......##.#.", ".#.#.#..#..##..#.#...####...#...##.#.", ".#.#.#..#..##..#.#...####..###.###.#.", "####.#..#..##..#.#...#########.###.##", "####.#..#..###.#.##.##########.###.##", "######..#.####.#.##.##########.###.##", "#######.######.######################", "#####################################", "#####################################", "#####################################", "#####################################", "#####################################", "#####################################", "#####################################", "#####################################", "#####################################", "#####################################", "#####################################", "#####################################", "#####################################", "#####################################", "#####################################", "#####################################", "#####################################" }
{"#.#.########.#.##..##.#.###.####...#######.#","################..###.#############.####.#..","##.#.##.##############.#.#..#.#####.##.##..#",".################.#####.##.###.##.#.#####..#","###..########.#######.##..####..#.########.#",".##############.########.#########.####.####","###...######.####..###.####.#####.#######.##","########.###########.#######..#..#####.#.#.#","#########.#######..##.##.##.#.#######.##.###","##.####.#.#########.###################.##.#","####.######.######.#######.###..###.#######.",".####....##.#.#.###.#.#.####.#######.###.#..",".#######..####.##.##.######.##.#.##.#.#.####","#.##########.#################.##.####.###.#","#####.#########..########.###.#.############",".###.################....#.##############..#","############.#######.###.###.########..#####","#####.#.######.####.#####.#####.#######.####","###.####.###.####.#############.###...####.#","####.#.##.#.##.####.#########.#.#######.####","###..##.##..#.#####.#########.##.#.#..######","#.###.####################...######.########","##.############.#.#####.#.#.#..######.#.###.","##.###############..###.####.#.#.#####.#.#..","##############.####.###.##.######..####.##.#",".####.###.#..######.##.##########.###.#.###.","###.#######.########.####..#..#####..##.##.#","..#####.#######..#.#.#.###.##########.####.#","#.#.#########.########..#####.###.####.#.#..",".#################.#.##.###.##.#.#########..","##..########.####.##..######.##...##.###.##.","#..#####..#.#######.##.####.###.#######.#..#","##.###.#.###.#####.###.#.######.#####.###..#","#..#.######..#########..###.##.##.###.#..###",".####.##.###########.########.#.#...#.#...#.","#.###..######.#########..##############.####","########..#.##.##.#.####..####.###.#######.#","#####..##.#####.####.#.##.##############.###","###########..#####.##.######.##.#.#######.#.","######.####.#.###.###.#.##.####.########.#.#","#.######.##########..####.######.#.##.##.##.","#..#########.############.#.######.#.#..#.##","###..#####.###.###.#########..#####.########","######.###########.#####.###...##.####.#####",".####.######...#.#.#####.##.########.#..####",".###########.#######..############.#####.#.#","###########.##.#.####.##.#####...#.###..####"}
Returns: {"............................................", "............................................", "..........#.................................", "..........#.................................", "..........#.................................", "..........#.....#...........................", ".......#..#....##...........................", "......##..#..#.##...................#.......", "......##.##..#.##...................#.......", "..###.#####..####........##.....#...#....#..", ".##########..####.....#..##.#...#.###.#..#..", "###########..#####.####..##.#...#.###.#..#..", "############.##################.#.#####..#.#", "###############################.#######.##.#", "#######################################.##.#", "#######################################.##.#", "##########################################.#", "##########################################.#", "##########################################.#", "##########################################.#", "##########################################.#", "##########################################.#", "############################################", "############################################", "############################################", "############################################", "############################################", "############################################", "############################################", "############################################", "############################################", "############################################", "############################################", "############################################", "############################################", "############################################", "############################################", "############################################", "############################################", "############################################", "############################################", "############################################", "############################################", "############################################", "############################################", "############################################", "############################################" }
{"..","##",".#",".#",".#",".#",".#",".#","..",".#",".#","#.",".#","##","..","..",".#","..","..","..","..",".#","##",".#","..","..","##","..","..","..","..","#.","##",".#",".#","..","#.","#.","..","..","#.","..","..",".#",".."}
Returns: {"..", "..", "..", "..", "..", "..", "..", "..", "..", "..", "..", "..", "..", "..", "..", "..", "..", "..", "..", "..", "..", "..", "..", "..", "..", ".#", ".#", ".#", ".#", ".#", ".#", ".#", ".#", ".#", ".#", "##", "##", "##", "##", "##", "##", "##", "##", "##", "##" }
{".....#",".####.",".####.",".#...#","#..###","##...#","..#..#",".#.#..","...##.","##...#","..#..#","##....","...#.#","..#.#.",".###..","..#..#","...#.#","...#..","#.#.##","...#..","####..","##..#.","...##.","#.#.##","..#...",".####.","...#..",".#.###","....#.",".##...","#.##.#","#.##.#","#.#.##","#..#.#",".####.","###.##",".#.#.#","#.#...","#.#..#","###.#.",".#..##",".##.#.",".##...",".##..#",".....#","#...##",".##..#","..#..#","#..##.",".#...#"}
Returns: {"......", "......", "......", "......", "......", "......", "......", "......", "......", "......", "......", "......", "......", "......", "......", "......", "......", "......", "......", "......", "......", "......", "......", ".....#", "..#..#", "..#..#", "..#..#", ".##..#", ".##..#", ".###.#", ".#####", ".#####", "######", "######", "######", "######", "######", "######", "######", "######", "######", "######", "######", "######", "######", "######", "######", "######", "######", "######" }
{"##", "..", ".." }
Returns: {"..", "..", "##" }
{"##", ".#", "#." }
Returns: {"..", "##", "##" }
{"##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", "..................................................", "##################################################", ".................................................." }
Returns: {"..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "..................................................", "##################################################", "##################################################", "##################################################", "##################################################", "##################################################", "##################################################", "##################################################", "##################################################", "##################################################", "##################################################", "##################################################", "##################################################", "##################################################", "##################################################", "##################################################", "##################################################", "##################################################", "##################################################", "##################################################", "##################################################", "##################################################", "##################################################" }
{"#", ".", ".", "." }
Returns: {".", ".", ".", "#" }
{".", "#", "#", "#", "#", "#" }
Returns: {".", "#", "#", "#", "#", "#" }
{"#", "#", "." }
Returns: {".", "#", "#" }