.....               
            #....# #...                
          ..#....# #...                
   #..    #.#....# #..#  #####+#####   
    ..    #.#....# #..####.........### 
  ###.#   #.#....# #..##.............##
   ....  .#.#....# #..#......#r#......#
  ###..##.#.#....# #..'.....##<##.....+
   ...... #.#....# #..'.....##>##.[...+
.#####..###.#.#..# #..#......#+#......#
.................# #..##.............##
l.###....##.#.##.# #..####.........### 
    #....##.#....#+#..########'####### 
    #.....#.###....................... 
    #.....#.#.+....................... 
    #.......#.#.....################## 
    #....#..#...........(...           
    ######..#...............           
        #...................           
        #....##.............           
        +..............###..           
        #.....####.#####   .           
        +.....#  #.#                   
        #......  #.#                   
        .....#.# #.#                   
       ......#.. #.#