#.#         
                #.#         
                #.#         
                #.#        #
  #########     #.#      #.#
  #.......#     #.#     ..  
  #.#####.#######.##########
  #.#   #.......#.##.......#
  #.#   ####.#.#.....#####.#
  #.#   ###.##.##.#.##      
  #.#   #..........##       
  #O#   #.#.##.##.#.##      
  #.#   #.#..........#      
  ...   #.#.#...####<#      
 ....#  #######.# #..#      
#....#        # # ##.#      
#.####       .     #.#      
#.          ..     #.#      
.?                 #..      
                   ###      
                     ..     
                     #.