#####         
               ############...  ..#     
               #.............  .....    
               #.##########.#  ...#     
 ###############...########.####.#####  
#...................................... 
#......g...............................#
#....!..>.######........................
 .........#    #...########.##.........#
 ###.###.#######..#########.##.........#
  ..   .............................[..#
  #   ......(#....#########.####.#####.#
     ........#....#       #.#  #.#####  
     ........#....#########.####.#...#  
       ..............................#  
            ##...................#...#  
             #......................##  
             #..#..#.######.#.......#   
       ##   ##.#.....#    #.#.......#   
      ....###..#...#.######.#####..#..  
        #..(...####...................  
        ##...........#.####.#####..#..  
        ##.............#  .>#     .     
       #.....##.###.....  ...           
       .....#.....##.....#....          
       ....##.<.....#....#....#         
       .... #.....##.....#....#         
        .. ..##.### ...........         
         #... ...    ...   .            
         #..  ....                      
        #...  .####                     
         ..  ..                         
          .   .