########                                                     
      #......##                                                    
      #.......#                                                    
      #.......###                                                  
      #.........#                                                  
      #..⌠....###                                                  
      #.........#                                                  
     ##.........#                                                  
     #..........#              ########              ###           
     #.##.......#              #......#              #^#           
     #.###..###########        #......#              #.##          
     #.###..#  #......#        #......####           #..#          
     #.^....####......#        #.........#          ##.<#          
     #.####....'......#        #.........#          #...#          
     #.####'####......#        #.........#          #...###        
     #................###############....############.^...#        
     #⌠...............).............'....'........⌠.....####       
  #######....###......###############....####.........))...#       
  #...<...#.## ########             ######  #....##....<####       
###.......#.#                               #....##.###...#        
#.........#.#                               #....#......#.#########
#.........#.# ############                  #.............##......#
#...........# #)##.......#                  ####.#...........######
#....###'#### #.##.#.#.###                     ###.....#####.#     
#....# #<#    #.##.#.#..#                        #..##.#...#.#     
#....# #)######.##.#.#..#########                #..##.#.#.#.#     
###### #......!..)............).#                #...........#     
   ################â–“â–“â–“â–“########[########    *****###########â–“â–“     
  ##........^^^^..##   #.......[...)...#   **,,,,,,,,,,,,,,**      
 ##...^..^.........##  ##.)...........##  **,,,,,,,,,,,,,,,,**     
*#...............d..##  #.).....).....#  **,,,,,,,,,,,,,,,,,,**    
*...................§#  ##..)........##  *,,,,,,,,,,,,,,,,,,,,*    
*........*d..........#   #......[....#   *,,,,,,,,,,,,,,,,,,,,*    
*....................#  ##...........##  *,,,,,,,.,,,,,,,,,,,,*    
*.....p..§..........L#  #.............#  *,,,,,,^.,,,,,,,,,,,,*    
*..................*.# ##.............## *,,,,,...,,,,,,,,,,,,*    
*.......^............###............^.)##*,,,,....,,,,,,,,,,,,*    
*#..q...q....q......###...###########...###,,.)...,,,,,,,,,$,**    
 ##..^.............##....##         ##....##.$$...,,,,,,,,,,**     
  ##........p.(...$.^..###           ###..^...$...,,,,,,,,,**      
   â–“â–“....X##â–“â–“â–“â–“â–“â–“â–“â–“â–“â–“â–“#               #â–“â–“â–“â–“â–“â–“â–“â–“â–“â–“***,,,,,**       
  *▓......§........▓▓▓▓                 ****,,,,,,,,,,,,,,,**      
 *▓......X..§.........▓##             ***,,,,,,$,,,,,,,,$,,,**     
**.......^§............§##           **,,,,,,,,,,,,,,,,,,,,,,**    
*,..................§.§§§# **▓▓***** *,,,,,,,,,,,,,,,,,,,,,,,,*    
*,.......§..........§§.L§▓*▓...,,,,***,,,,,,,,,,,,,,,,,,,,,,,,*    
**.............(....§§§§§▓▓....,,,,,**,,,,,,,,,,,,,,,,,,,,,,,**    
 *▓.........^.........L§§▓.....,,,,,,*,,,,,,,,,,,,,,,,,,,,,,**     
  ▓▓.....^.^.......X§§§§§..$...,,,,,,,,,,,,,,,,,,,,,,,,,,,,**      
 **.........(...........$â–“...^.,,,,,,*,,,,,,,,,,,,,,,,,,,,,,**     
**,,,,,,,,,,,.....X......â–“â–“...^,,,,,**,,,,,,,,,,,,,,,,,,,,,,,**    
*,,,,,,,,,,,,......$$$...â–“*â–“...,,,,***,,,,,,,,,,,,,,,,,,,,,,,,*    
*,,,,,,,,,,,,.........$..â–“ *â–“â–“â–“***** *,,,,,,,,,,,,,,,,,,,,,,,,*    
**,,,,,,,,,,,.X.$...y...â–“â–“           **,,,,,,,,,,,,,,,,,,,,,,**    
 **,,,,,,,,,,.........â–“â–“â–“             ***,,,,,,,,,,,,,,,,,,,**     
  ****,,,,,,,......â–“â–“â–“â–“                 ****,,,,,,,,,,,,,****      
     ********â–“â–“â–“â–“â–“â–“*                       ***************