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