###                                     
                 ##.##                                    
                ##...##                                   
              ###.....####                                
              #..........#                                
              #.#.....##.#                                
  #############.##...###.#                                
  #.................## #.#          .      #..            
  #..........)..##.##  #.#         #.#     #..#           
  #....###########.#   #.#         #.#   # #..#           
  ##.#.#         #.#####.#######   #.#  .# #..#           
   #.#.##        #.#...........# ###.###.  #..#           
   #.#..#        #.......#####.###......   #..######      
   #.##.#      #####.###.#####.......#.#   #.......#      
   #.##.#      #...................#...#   #.#####<#      
   #.##.##     #.###.###.#####.###.#..######.#####.#      
####.#.%.#######.# #.###.####.##  #................#      
#................# #.#........#   #.#....................#
#.##.#.._######### #.#.######.## ##.########.####.....<.. 
   #.##.##         #.#.#    ##.###.##      #... ......... 
   #  #.#          #.#.#     ##...##       #######.####(# 
      #.#          #.#.#      ##.##              #.#      
      #.#          #.#.#       #.#               #.#      
      #.#    #######.#.# #######.####            ..#      
      #.#   ...........# #..........#             #       
      #..    #######.### #.#####.##.#                     
       #           #.#   #.#   #.##.#                     
                   #.#   #.#   #.##.#                     
                ####.#   #.#   #.##.#                     
                #....#   #.#   #.##.#                     
                #.####   #)#   #.##.#                     
                #.#      #.#   #.##.#                     
                #.#      #)#   #.##.#                     
                #.#  #####.#####.##.#                     
                #.#  #..(..........                       
                #.#  #.############                       
                #.#  #.#                                  
          #######.####.####                               
         .................#                               
          #####..###.#.##.#                               
              #..  #o#.#  #                               
              #..###J#.#                                  
              #...$o.#o#                                  
              #..#.###.#                                  
              #..#h# #.#                                  
              # h#.# #.#                                  
                 #.# #.#                                  
                 #h# #.#                                  
                 ho# ...                                  
                 #e. .#.                                  
                 #.# . .                                  
                     # #