.  .  .  .#.  ..               
   # . #..# .#.  #   #.            
   #   #  # #...#. .#. #           
  ... ......## # ## .#.#   #..     
   ... . . ..#....#.. ...  ..      
    .   ... . ....#.... . #.#      
   # # ... # #...#.##.#..#..## ..  
.    # #  # # ... #....##....#..#  
      . ###[..# ..##.#..#.#..#.#   
       .. ##..#... ...#.#..##.#    
          .... .....*..#......###  
        .. .# .#..####.##...##..#  
    . . ..#.....##...#.##.#.#.#.#  
     . ... .#....#...##..#.....#   
    .  ##..#..# ......#.*....##.#  
    #   ......#....#....3..#..#    
   .     ..# .##. .###.#.##..#...  
        .  #..... # #..##..#...#.# 
       . .#  #  .# ..##.#.#.....#. 
            ..# # ..#  ##.. .#....#
            #. .  .     ....###...#
                ...    #.##.#  ..#.
                 .     .   .#   #.#
                      ..         .#