...
                      ..
     #..        ##    #.
.     ..#       #.### #.
..    #..     # ##.. . .
...    ..    ##. . ###..
#.#.   #.#####.. #   #..
#...N  #.#....# ##  ## .
 #....###.#...#.. ......
    #.......#.#.#### ##.
  #..#..###.#.# #     #.
 #. #.##. #.#.#.#     #.
   #..  ..##..#.#     #.
  ..#   .#. #.#.#     # 
 #..    .### ##       ..
 ##     ..            #.
        #.             .