###                                                     
         #########.#                                                     
         #.........#                                                     
         #.#######.#                                                  ###
         #.#     #.#                                                  #.#
         #.#     #.#                                                  #.#
         #.#     #.#                                 ##################.#
         #.#     #.#                                 #...............##.#
  ########.#  ####'##### ########                    #.##########.......#
  #......).#  #........# #......#                    #.#        #.##.##.#
  #.########  #........# #......#                    #.#        #.#<.##.#
  #.#         #........# #......#            ######  #.#    #####.#.#.#.#
  #.#      ####........###......##############....####.######.......(.#.#
  #.#      #......................................).............>.###.#.#
  #.#      #.#####+#######......##########..........#######..####.#...#.#
  #.#      #.#####...#####...........#####..........#######....##.#.....#
  #.########>................................................####.#.#####
  #.........######.#.................#.......................#  #.#.#    
  #########.#    #.#######...........#.###.######)##.....?...#  #.###    
   ########.######.###########.......#.###.##   #..#.........####.#      
   #........#..........##<.........(##.#....#   ##.#..............#      
   #.########..........##...........##.#....#    #..........#######      
   #.#      #..........##...........##.#....#    ##.......).#            
   #.#      #..........##...........##.#....###   #..)......#            
   #.########.......................##.#......#####.........#            
   #........'..........##...........##......#...............#            
   ##########..........##...........######..#..##..##..##...#            
            #..........##...........#    #....####....####..#            
            ##.##########...........#    #....## ##..## ##..#            
##############.#        ##################..#..## #..# ##...#            
#.........#....#                   #........#...###..###....#            
#.#######.#.####                   #.######.#.#..........#..#            
#.#     #.#.#                      #.######+#.#..........#..#            
#.#     #.#.#                      #............###..###....#            
#.#   ###.#'#########              #...........## #..# ##...#            
#.#   #..<.)........#              #..........## ##..## ##..#            
#.#   #.#.).........#              ########...####....####..#            
#.#####.#...........#                #......#..##..##..##...#            
#.....#.#.....).....#                #.######...............#            
#####.#.#...........#         ########.##   ###...#..#.#.##.#            
    #.#.#...........#         #.........##  #####<..##.#..#.#            
    #.#.#.#'#########         #.#........## #......###.##.#.#            
    #.#...#.#                 #...######..# #......# #.##.#.#            
    #.#####(#                 #..##8.}8##.###......###.##.#.###          
    #.#   #.#                 #..#8....8#............#.#......#          
    #.#####.####              #..'......+..##......#>#.#..#.#.#          
    #..........#              #..'......+.###......#.#.#....#.#          
    ##########.##             #..#8.)..8#.# #......#.#.#....#.###        
             #..#           ###..##8..8##.###......#.#..........#        
             ##.##         ##.....######.....####+#......#..#.#.#        
              #..#         #..###'#    #'###..# #.#..#####.o#.#.#        
              ##.##        #.##)..######.#.##.###.#.......)>#.#.#        
               #..#        #.#.#)##[##.##.#.#.....#.#########.#.#        
  ###############.#       ##.#†##.#.##..###.#..####.#       #.#.#        
  #...............#       #..#.#)##.####..#.#.##  #.#       #.#.#        
  #..#..#..#..#...#       #..#.###..##.##)#.#.#####.#       #.#.#        
  #...............#########..##....####...)##.......#       #...#        
  #>..............(...........######..######..#######       #####        
  #.......(.......#########..................##                          
  #..#..#..#..#...#       ####################                           
  #...............#                                                      
  #################