#####   
                                       #...####
                       #####           #<#.#<.#
    #         #####    #..%#          ####.##.#
   ...        #...#    #...# ##########.......#
  #...#########...######...# #...........^.####
   .................%......# #.########.......#
  ...........>.............# #.#      ####.##.#
   #...#....############...# #.#       #<#.#<.#
       #..###          #...# #.#       #...####
  #### #..#            #...# #.#       #####   
 #.....#..#####        ##.%# #.#               
..........#...###########..###.#               
 .................r.S..........###             
 ....###.##...########...#.#.....#             
 ...   #.##.###      #...#.......#             
  .    #....#        #...#.......#             
       #....#        #####....####             
       #....#            #....#                
       ...#.#            #....#                
        ....#            #.#.##                
          ..#             .#.#