.#                             
                      ....                            
                     #....                            
                    ......                            
             ## ####......                            
            ##.##.#.o.....                            
            #.....o#oO.{..                            
          ##   #.ooo#ooo..                            
         ##.#####..oo##                               
         #.....#.##)..#...∩..... ##                   
          #..............#.#o..##.##                  
          ###...#.....#oo.....O....#                  
           ##.)###......§§§§§......#                  
          ##).##  #..##.§§§§§.....   ###              
         ##.)##    #..###§§°§...#   ##.###            
        ##..###.    ####..§§){..#   #....##           
       ##..###.#.       #.#o....##  ##....#           
      ##..###...#      ##......#.##  ##..##           
     ##..###...#       #..........#  ##..##           
    ##..###...#        ##.....##.##  #.$..#           
   ##........#          ##..#.## #   ##...#           
  ##....#)..##           ##....########).##           
 ##...#.)).##             ###.#.##..##.).#            
##∩.#))...##                #..........)##            
#.....#..##                 ##...)......#             
##∩.#.....##               ##...........##    ### ### 
 ##...#....##             ##.............#   ##.##..##
  ##.)..#...##           ##...........#.##   #.......#
   ##.)).....#          ##..........#####   ###......#
    ##).###...         ##..........##.#.## ##..#.....#
  #####).###..        ##.....).....#.....###.........#
 ##..###..##         ##.<.....)...........##........##
 #....###).##       ##.......))...........#####......#
 ##....###..##     ##)....................#...#......#
  ###...###).##   ##..)...................#>.J+.....##
    ##...###.)## ##..)......#....#..#.....#..J#....## 
     ###..###.)###..)))........#.#...#...#######..##  
       ##..##.).#.#.#........................(....#   
       #.......)).....................#...#).....##   
      ##.........#.......##........#...#..###..###    
     ##.........#....#....#........#.......#####      
     #......#................#.............#          
    ##.....##........#..#...#...........#.##          
    #............)..........#..........####           
   ###...#......).....#....#.........^##              
  ##.#..........))...#.......))).....##               
  #.................###.#....))..#....#               
  ##.#.............## ##....###.##...##               
   ####.#.....#...##  #....## #####.##                
      ###....#...##   ##....#     ###                 
       #....###.##     ###.##                         
       #......###        ###                          
       ##.#....#                                      
        ####..##                                      
           ####