####
                                    ###################.....
                       ##############...##..............#   
                       #..............#.##.#    #.)...#     
                       #.############...##.######.###.##    
                       #.#          ##.###.##............   
        #########      #.#           #.###.#...##.###.#.#   
        #.......#      #.#############.......#..).....#.#   
        #.#####.#      #................).[#.<.######.# #   
        #.#   #.#      #.####################)##     .#     
        #.#   #.#   ####.########           #.#      .#     
        #.#   #.#####............           #.#             
        #.#   #..........########           ...             
        #.#   #######.##.#                  #.#             
        #.#####     #.##.#                  ##.             
        #.....#     #.##.#                    #             
        #######     #.##.#####                              
          ##_## 8   #........#                              
        ##8...8 ?.8 ####.###.#######                        
      ####..... ...#####...........#                        
      #.#8..... ...>#)....[#.#####.#                        
      #.##..... ...#######.#.#   #.#                        
      #.##8...8 ..8      #.#.#   #.#                        
     ##)#  #_## 8       ##.#.#####.#                        
     #..## #####        #.......##.#                        
     #.#.###...#######  #..#.##.##.#                        
     #.#.............#  #..#.##.##.#                        
######.###.....#####.#  #..........#                        
#..o)o.S######.#   #.#  #..#.##.####                        
#.####.o#    #.#   #.#  #..#.##.#                           
#.####..#    #.#   #.#  #.......#                           
#.##...<#    #.#####.#####.#.####                           
#.##.##.#    #............>#[####                           
#.##.##.#    #.....#####.^......#                           
#.......#    #####[#   #.#.#.##.#######                     
####.####        #.#   #.#.............                     
   #.#           #.#   #.##...#.#######                     
   #o#           #.#   #....#....#                          
   #...o..?.     #.#####.##...#..#                          
   #########     #.#........>##..#                          
                 #.#.###.######..#                          
           #.#####.#.###.##   #..#                          
           #......<.......##  #..#                          
           #####.#######.#.#  #..#                          
               #.#     #..#####..#                          
               #.#     #.........#                          
               #.#     #..........                          
               #.#     #.######.##                          
               #.#     #.#                                  
               #.#######.#                                  
               #.........#                                  
               ###########