###                                    ####       
             ###            ##.#             ###                   ##..#       
     ###    ##.#   ###      #.##     ###     #.#           ###   ###.###       
     #.######.##   #.#      #.##    ##.#  ####.#    ###   ##.##  #..###        
     #.......##    #.##     ##.##  ##.##  #....#    #.#####...## #..#.#        
    ##.......##    ##.##     #..####..#   ###..######.##.......###..#.#        
    #.........#    ##..#######.......##     ##............####........#   ###  
 ####.........## ###................##      ##...........##  ##..###..#####.#  
 #.#..##.......###...#.............##      ##...........###  ##.## ##.≈§≈≈≈.#  
 ##..###.......##...##.....##.......##     #..............####..#   #.≈###§.#  
  ##.###..........#####....##........##   ##..###.....##....#..###  #§.'_§..#  
  ##......<####...#   #....#..........#  ##..## ###..######......#  ##≈###≈##  
  #.#......## #...#   ##.......#......####..## ###.###   #........#  #≈≈ §§#   
  ###.......# ##..##   #.......##......##...####..##     ###......#  #.....#   
   #........## #.^.#  ##.......##.................#        #.....## ##......   
   #.........####..# ##....#...##...<...........###       ##.....####..#####   
   #.......%..# #...##.....##...#.............###          ......#....##       
   #..........# #..........##.................#            #..........#        
   #..........###......#......#.......####....##           #.....###..##       
   #........%..#......#......######...#  ##....#####     ###....#  #...##      
####............Y...........##    ##..######.....#.#  ####......# ##....###    
#................##..........#     #.#.............#  .........####..#....###  
#####........#..##...........#    ##..............####..........##...#####..###
    ##......##..#  ..........#    #....[..............##..#####.....##   ###..#
     ##...###      ..........#  ###..................##..#    ##....#      ####
      #....#       ..........####....................#...##   #.....##         
      .....#       ..........##...#.....................>.#   #..##..##        
        ....       .............###...................##..## ##.####..##       
                   ...........### #.....................#O.# #..#  ##..##  ### 
       .....Y      ..........##   #.................##.....###.##   ##..####.# 
        .....  ..  #..........#   #................###...#.....#     #......## 
        #...#  .#  #..........##  #................###...#....##    ##..###.#  
        #...##..## #...........##  ..................#...#....##   ##..####.#  
         #...#...##.............#  #...........###._........#..## ##..## #.##  
         #...##.................####............##...###...###..###..##  #.#   
          #...#......##.........................###.####..## ##..#..##  ##.#   
  ###     #..........#...........#..............#...###...#   ##....#####..##  
  #.#######.......................###.....#.........(.#..###   ##...........#  
  #.......#...........####.............###....#............#####..###.......#  
  ####......##........#  #...................#...#............##.## #####...## 
 ### ###...#####.....##  ##..................).######..####......#      #....# 
 #.#####..##   ###...#    #..............#....##   ##..#  ####...##     ##...##
 ##.......##     ###.#   ##.....#............##  ###...#     ##...##    ##....#
  #######..#     ##..##  #.....###...........#####.....### ####....##  ##.....#
        #..#    ##....####.##..###..##...................###........####..#####
        ##.##  ##...#......###..#..###...................................##    
         #.÷# ##...###......##.....##...........................>.......##     
         ##.###..#####.............................<...<#####............#     
          #.#..>##  #.....##.........##................[..###............#     
         ##....##  ##..#.####..._...####.................................##    
        ##....##  ##..##..##.........##..............................#....#    
 ###   ##.....##  #..###....................................#.......####..##   
 #.#####...##..# ##..####...##.....##...............)..............#######.####
 #.#..#..####..###.........###..#..###..###.................................#.#
 #.###..#####..............##..###..##.## #..................................##
 #.###....##...#..#######......###.....# ##........................#####....## 
 #.##.........##...#    #...#...#...#### #..##...............#....##   ######  
 #.##.......####...##   #...#.......### ##.######...#...>..##.....##           
 #.##..##..##  #....##  ##............###..#    #..###.....#.......#      #### 
##.#..#....##  #.....#####.....#...........##  ##..# #.........##..##  ####..# 
#...........## #.............###..####......## #..## ##.###...####..####...### 
####...###...# #.....####...## #..#  ##......###.##   #.# ##..## ##........#   
   ##.## ##..###.)..##  ###.#  #..### #..........#    #.## ##..####.......##   
    #.#   ##..##...##    ##.####....###.....###.##    #..#  #..##.........#    
    #.#    ##..#..##    ##...##.####......### ###     #..#  #..#.....####.#    
    #.#     ##.#.##    ##......##  ###...##           #..#####..##..##  #.#    
    #)#      ##..#     #.#....##     ##.##           ##.........##.##   ###    
    #.#       ####     ##....#.#      ###            #.#####.##.#.##           
    ###                #..######                     ###   ######.#            
                       ####                                     ###