###                
                                 ##.##     .         
                                 #...#   ##.#        
                            ...####.#### .#.##       
                           #..##..#+#..##....#       
                           #..#..)+.+._.#.#..#       
                            #.##.##.##.##.#..#       
                         ####..###.#.###..#..# . #.# 
                         .s........#.....##..# .##.# 
                      #  ####.##..###........##.##.# 
           .          #.#####.##.............##.##.# 
          #.#         #...<.......###..####..##.##.# 
          #.#         #####............#  #..##.##.# 
          #.#             #.#.#.......##  #..##.##.# 
          #.#             #.#.###.###.#   #.....##.##
          #.#             #....##.###.######.#..#...#
          #.#             #.........................#
          #.###############.................##..#...#
          #.................##.######.###.#.##..#####
         ##.##############.....#    #.###.......#    
        ##.#.##          ##.####    #..####.##.##    
        #.....#           #.#   ######.#  #.##.#     
        #.(#..#           #.#   #......#  #.##.#     
        #.....#           #.#   #.######  #.##.#     
        #..##.#           #.#   #.#       #.##.#     
        #.....#           #.#   #.#########.##.#     
        ##.##.#           #.#####.##...........#     
        ##.##.#           #..........###....####     
      ###...#.#######     #######.#### #.##.#        
      #...#.........#           #.#    #.##.#######  
      #.#...#.#####.#           #.#    #.##.......#  
      #.##.##.#   #.#           #.# ####.########.#  
      #. #.##.#   #.#           #..........######.#  
      #.##....#####.########    ###    #..........#  
      #..)..<.)............#           ###.#####..#  
      #..###.#####..######.#             #.#   #..#  
      #..# #.#...........#.###############.##  #..#  
      #(.###.#.###..####.#..................## #..#  
      #....g........####.###############.....###..#  
      ##g###..........##..........#####.......##..#  
       #.# ###.###.##.###########.#...............#  
       #.#   #.# #.##.#         #.#.###..(....#####  
       #.#   #># #.##.#         #............##      
       #.#####.###.##.#         ###.#####...##       
       #.........>.##.#           #.#   #####        
       #.############.#           #.#                
.g.g...(.#          #.#           #.#                
 #########          #..           ..#                
                    ###           ###