##########                                 
                         #........#                                 
                         #.######.#########                         
                 #########.#### #.##......#########       ##########
      ############............# #.##.##...>.......## ######........#
      #.......##.#.#######.##.###.##.##.#.#######..###.........###.#
      #.......#....#     #........##......#    ##...........##.# #.#
   ####..........).#     ####.#########.###    #.....#.###..##.###.#
   #...............#        #.#       #.#      ##...##.# #......##.#
   #.##.......##.###        #.#   #####.#####   ##.###.# ##.##..##.#
   #.##.......##.#          #.#   #.........#    #.# #.####.##..##.#
  ##.##.......##.#   ########.#   #.###.###.#    #.# #.............#
  #...##########+#####........#   #}# #.# #.#   ##'############.####
  #...#      ##...##........#.#   #.# #.# #.#  ##...##        #.#   
  #...##    ##.....#.#.##.....#   #.# #.###.# ##.....##    ####.#   
  ###..##  ##........#........#   #.# #..##.###...^...##  ##.##.#   
   ##..<####.........#.##...#.#####.###...#.##.........####.....#   
   #.......+.........'.......................'.........+.......##   
   ##...####......[..#.#....#.#########...####.........####...##    
    #..##  ##........#.#.#..#.#       #..##  ##.......##  ##..#     
    #.##    ##.....#.#........#       #.##    ##.....##    ##.#     
    #.#      ##...##......#######################...##      #.#     
    #.#       ##'#######.##8........'.........# ##'##       #.#     
    #.###      #.#     #.##.........#.........#  #.#        #.#     
    #...#      #.#     #.##.........#......)E.#  #.#        #.##    
    ###.#     ##.##    #.##........8#.......WW# ##.######   #..#    
      #.#    ##...############'##############W###.......#   ##.#    
    ###.######.......#>...#....#,,,,#.....WW.H##.....##.#    #.#    
    #.............####....#....#,,,,#.....YY.H###...###.#    #.#    
    #.#[#..#####.##  #....#....#,,,,#.....)Hc.#......##.######.#    
    #.#....#   #.#   #....'....#,,,,#.....HC.Y###..#...........#    
    #.###.##   #.#   ###########,,,,'.........# #..####.########    
    #.###.#    #.#   *,,,,+,,,,*,,,,#.........# #..#  #.#           
    #.....#    #.#   *,,,,*,,⌠,*,,,,#.........# #..####.#           
    #######    #.#   *,,,,*,⌠,,*,,,,#.........# #.......#           
               #.#   *>,,,*,,,,*,,,,#.........####.######           
               #.#   *###*****+**************+#..>.....#            
               #.######.###,,,,,,,,,*,,,,,,,,,#.##.###.#            
              ##.#.......(#,,,,,,,,,*,,,,,,,,,#....# #.#            
             ##.........###,,,,,,,,,*,,,,,,,,,#.##.###.######       
   ###########.....)....###,,,,,,,,,+,,,,,,,,,#.#.........<.#       
   #.................(..)(#########***#########......#.####.#       
  ##.#######...........###........# ###......##.#[..##.#  #.#       
  #...#    ##..........###........# #.......###.##.###.#  #.######  
  #...#     ##..................#.# #.###.### #........#  #......#  
  #...#      ##.......######...##)###.###.#   ####.#####  ######.#  
  ##.##       ##+#######># ##.###.........#     ##'##          #.#  
   #.#       ##...##  #..#  #.# #.........#    ##...##         #.#  
   #[###    ##.....####.#####.# #)###.###.#   ##.....##   ######.#  
   #.#.##  ##.......##..##.##.###.###.##..#  ##.......##  #......#  
   #....####.........#.##......##.........####.........####.(.##.#  
   #.......'.........+.......................'.........'.......#.#  
####.(..####..........###......######<#(..####.........####...##.#  
#.......#  ##.......#.# ##......##  #.##.##  ##.......##  #......#  
#.##..#(### ##.....##.#  #.......#  #.####    ##.....##   #......#  
#.##....).#  ##...###.#  #......##  #.#        ##...##    ###.####  
#.##.()...#   ##'####.#  #.#...##   #.#         ##'##       #.#     
#.##.)∩)..#    #.# #..#  #.#...#    #.#          #.#        #.#     
#.##..)...#    #.# #.##  #.....######.#####      #.#        #.#     
#.##......#   ##.###.#######.####.........#     ##.##       #.#     
#.........## ##...##.....# #.#  #.###.###.#    ##...##      #.#     
####..##...###..)..#.###.###.#  #.# #.# #.#  ###.....#      #.#     
   #....#....................#  #.# #.###.####......#########.#     
   #.###.#.#####.###.#.#.#####  #.# #............#............#     
   #.....................#      #.# #####.####...##############     
   #.###...............###      #.#     #.#  #####                  
   #..../###############        #.#######.#                         
   #######                      #.........#                         
                                ###########