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