######
      ###################....#
     (.......................#
     .........###########....#
     ########.######    #....#
       #.[.........#    #....#
       #)..........#    ##.###
 #######...........#     #.#  
....).........[....#     #.#  
 ..................#     #r#  
 ####..............#     #.#  
    #..............### #....# 
    #.#.......>.............# 
    #.#............#####....# 
    #.#.####.......#######..# 
   ...................>. ...# 
    .................... #..# 
    ...........#######.  #%.# 
   ..>.........#######   #..  
     ##.##[<..........        
#######.##........####        
..[...............#           
#######..........##           
      #..........######       
      #...............#       
      #..........####.#       
      #.####...#.#            
      #.   #...#.#            
      ..   #...#.#            
     ...  .....#.#            
          ###..#.#            
            #..#.#            
            ......