#########                                                             
       #.......#    ##########               ####                            
       #.......#    #...##...########       ##≈≈#####                        
       #.......# ####...##...#......#      ##≈≈≈....###########              
       #.......###≈≈#...##...#......########≈≈≈≈.........ZZ.Z.#              
       #........#≈≈≈≈...##...#......##.........≈..≈.......V.#n#              
       #........≈≈≈≈≈...##...###...Z##Z###≈≈≈≈.≈........Z...#.#              
       #.............Z.∩Z..ZZ........ZZ.ZZ..................#.#              
       #####.....≈≈ZZ≈≈≈.....≈≈≈....##Z#.#≈≈≈≈.......#.######.#              
       ######≈≈≈.≈≈.≈≈≈≈...#≈≈≈≈≈#'###Z#.#Z.....≈....#.#    #.#              
       #...##≈Z≈Z≈≈.≈≈≈≈...≈≈≈≈≈≈≈.# #.#Z##Z≈≈≈?≈..[.#.######.########       
       #...###≈≈.≈≈.≈≈≈≈####≈≈≈≈≈#.# #.#Z##.#≈≈.≈#..[#.............ZZ#       
       #...ZZZ...≈≈.≈≈≈≈#####≈≈≈##.###Z#Z##Z#....(...#Z.......######n#       
       #....###≈≈≈≈.......................ZZ....[.)Z.AZnZZ.Z.......#.#       
       #....##≈≈≈≈≈≈≈≈≈≈≈)########.###.#..#.#....<##.#ZAZZZ.ZZ.###.#V#       
       #.......Z≈≈Z≈≈≈≈≈≈#.Z.......###.##Z#Z###......#.....#.#Z#<..#)#       
       #........Z≈Z≈≈≈≈≈##.######....#Z#....##Z.##'..#.....#.#.#####.#       
       #........#≈≈Z≈≈≈###Z.......<..#Z#..##..Z##(#..#.......#.......####### 
       #........#.Z.≈≈## ####........#.#..#..###..#..#..##.###.......).(...# 
       #......#...#.≈##  #..'........n.###..##....#..#.....###Z...#####....# 
       ###...###..#.##   #.##.....Z#####.Z.##....##..#.#....##...##VAA##...# 
         #..##.##...#    #.##.....A####n.###..⌠..#...#......##...#n#A#A#...# 
         #.##?∩.##..#    #.##.....Z##Z..##.......#...#......##..##.#∩#A##..# 
    ###  #..##.##...#    #n########ZZZ###....)...#..Z#......'...##.###A##..# 
 ##♣♣≈####...###....######.#  ###ZAZ### #####(...#..........##.####n.Z###..# 
 #P♣≈≈...#....#..##........####...###.###...'##..#..##.n....##.#..##Z## #..# 
 ♣≈P≈≈................ZZ####....###...#....Z..#..#..##.#######.##'#..A####.##
#♣≈≈≈...Z#........ZZ.ZnZ##...####....##.D.(Zd.##.#..##.#...# #..#.....'..n..#
#≈≈P≈P...#..........ZnZZZ..###......[#).[Z.ZZZ.#.#..##.#...###.##'#...####n.#
##♣≈P....#.......########ZZZZZZZZ)⌠..)).DZZ....###..##.#.......#..##'###....#
  #♣♣♣####.....Z.#      ##Z###.......#....Z.Z..#.#.............#####.#####..#
         #.......#  ######.).####....##.C.Z.L.##.#.............#AnV#.#WnA#..#
         #.......#  #.......)...###...#....)).#..#.............###.#.#Z###..#
         #.......#############(..Z###.###...[##..#.............#.WZ#'#.'.#..#
         #.................##.###.ZZ### #####.)..#...#Z####n##.###..ZZ.###.)#
         #.................#)## ###...###........#.#.#.#  #.##...#######.n..#
         #.................(##    ###...###......#.#.#Z####.##...nW...nnn...#
         #................)##       ###..###..⌠..#...ZZZ....####............#
         ######............#          ##..Z##....##..#Z######################
              #............#           ###Z.##..[)#..#n..........#           
              #..).......Z.######        ##Z.###..#..#...........#           
            ###...#...nZ........#         ##ZZZ##.#Z.............#           
            #........nZ.#######n#          ###ZZ##AZZ............#           
            #.##.##.n#ZZ#     #.##           ##...ZZZ............#           
         ####.##.##n#Z..#     #..#            ########...........#           
         #.......nnZ....#     ##.##                  #############           
        ##....##n#Z.###.#      #n.#                                          
        #...#.##.Z.Z# #.#      ##Z##                                         
        #......ZZ...###.#       #W.#                                         
        #.....#ZZ##.....#       ##.##                                        
        #.....Z#Z#####Z##        #Z.#                                        
        #...ZZZ..#   #Z#         ##Z##                                       
        #.#Z######   #Z#          #Z.#                                       
        #.Z.#       ##Z#          ##Z######                                  
        ###.#       #ZZ#           #ZZ....#                                  
          #.#       #n##           ##ZZ...#                                  
          #n#       #.#            ##Z..Z.#                                  
          #.#       #.#            #P≈≈..≈♣                                  
          #Z#       #.#            #♣≈≈≈≈≈♣                                  
          #.#      ##.#             ♣♣≈≈≈♣♣                                  
          #Z########Z.#             #≈≈≈≈♣                                   
          #Z.Z..nZZZ.##             ##♣≈≈#                                   
          ############                ####