###      ###     ###                    
                #######.########.#######.#                    
                #.....#..................#                    
                #.###.#.################.#                    
                #.#...#.......)....#   #.#                    
                #.#.##############.#   #.#                    
               ##.............#  #.#####.#######              
               #....#########.####.....#.#.....#              
             ###.##########........###.#.##.##.####        ###
             #.....................# #.#.##.#.....#        #.#
             #.#.##########........###.#.##.#####.##########.#
             #.#.#        #............#....#   #.##....<....#
             #.#.#        #........##########   #.##.####.##.#
             #.#.#############.............#    #.##.#.....#.#
           ###+#.........#   #############.#    #.##.#.##..#.#
           #....####...#.#################.######....#..#..#.#
           #....'..+...+.........)..÷.................O>#..#.#
           #....####...#.##########.######.#######......#..#.#
           #....####...#.#######  #.....##.....# #.##...#..#.#
           #..>................####.###.##.###.# #.#.......#.#
           #.........###..............#.##.###.###.#..####.#.#
           ####......# #######.####.....##.##......#.........#
              ########       #..# #.#.####.####....#.#####.###
                             ##.###.###.......##.......#...#  
                      #####   #..##.##.........##....#.#.###  
                      #...#   ##.##.#...........#.####.#.#    
                    ###.#.######..#.#....###.÷÷.#.####.#.#    
                    #.........###.#.#...##y##...#.##...#.#    
                 ####.........# #.#.#....###....#.##.###.#    
                 #..........(.# #.#.##.........#####.# #.#    
                 #.###........# #.<.##...._...)#   #.###.#    
                 #.###........# #...###)).....##   #.....#    
###########      #.#......##### #.....###..)###    #######    
#.........####   #.#.######     ##..### #####                 
#............#   #.#..#...#      #..#                         
#............#####.#.##.#.#      #..#                         
#########....##....#.##.#.#      #.>#                         
        #..÷..#.#....##.#.#      ##.#                         
        #.....#.#.#####.#.#########)########                  
        #.#'#.#.........#.#................#                  
     ####.#...###.....#...#.######.........#                  
     #....#.### #####.#.###.#....#.........#                  
  ####'####.#######.#.#.###.#.##.#.........#                  
  #......##.........#.#.....#.##.#.........#                  
  #.............#...#.#######.##.#.........#                  
  #.............#.###.# #####.##.#.........#                  
  #.............#.....# #.....##.#.........#                  
  ####'.........#..#### #.######.#..<......#                  
    ##.#........#..#    #.#    #.###'#######                  
   ##..#........#..######.#    #.###...#                      
  ##.#.#####.#(##..##.....#    #.....#.########               
 ##......^...#.##..##.#####  #######.#........#               
##.#.#.#######.##..##.#      #.........######.#               
#.##.#.........##..##.#      #.###.#.#.#    #.#               
####.############.....####   #...#.#.#.#### #.#               
   #.#          ##.......#   ###.###.#....# #.#               
   #)#           #######.#     #.....####.###.#               
   #.#                 #.#     #######  #.....#               
   #.# #################.#              #######               
   #.# #.................#                                    
   #.###.#################                                    
   #.....#                                                    
   #######