..               
        ##.(...               
        #...?..      .        
 #      ... ..######.#        
 ..######.# #<........        
.  .......# #......#.#        
...##.##..###..........S#  ...
...................#.##..  .. 
.......<...............># ..  
......................#.# g## 
...#....#...#.........#.#...  
.  #....#...#....#....#.#g#  #
   #....#.#.#..........gg.#..#
   #........#.#..............#
   ###....#........!.........#
     #....#........##.###....#
          #...####...........#
          #.^.#  #[######..#.#
          #...#  #.#      .# #
          #.#.## #.#       #  
   ...#####.#..###.#          
   ..............#.#          
   ...#####.#....#.#######    
         ...#.............    
        #####....#.#######    
           #.##..#.#          
           #.......#          
           #+###.#.#          
               ..#.#          
               ..#.#          
               ..#.#