###                                           
                      ####.##                                          
                     ##.##..#                                          
                     #......###                                        
                     ##.......# ###                                    
                     #...Z....###.##                                   
                     #..Z..........#                             ##### 
               ########ZZZZ..Z.##.##                        ######.#.##
              ##.##...#Z#Z..>######                        ##...#.....#
              #......)Z##....#                            ##.....#.#.##
              ##.#..ZZ..###.##                           ##.........## 
              #....Z#....####                           ##....#....##  
              #....##.....#                             #....##.....#  
      #####   ##..........##                          #####........##  
      #...# ###.#.....#....#                          #..#.........##  
     ##...###....###..#...##                         ###..#.........#  
   ###....#.....###.##...##                        ###......#..###.##  
   #...........## #####.##                        ##.........### ###   
   #....#.....##      ###                         #.....#...##         
   ##...#...)#)##                                 ###........#         
    #.......#)))##                                  ##......##         
    ##.....##))..#                                  ##.....##          
     ###..##.....##                                ##.......##         
       ####.......###  ###                         #.........##        
    #######..###....# ##.#####             ###     ##...#.....#        
 ####..##..........## #^...#.##           ##.##    #.........##        
##.#................# ##..#...#          ##...##   ####......#         
#......#.........#.## ##)).#.##         ##.....#    ##......##         
##.#.......###..#### ##.[))...#        ##.....####  #.......###        
 ##.##....#######   ##...).)).##       #....#....####......##.##       
 #..........##      #.....##...#       #....##....#.....#......#       
 ##.........)###    ###Z..#.)).#### ######.).....#.#..........##       
  #............########Z......###.###...##......###.#......####        
  #.#########....##.#.##.....#.#.###...###.#.####....#....###          
  #.# .....8#..........#.....#.....#....#.##..#......)).....##         
  #Z#.#...#.#.......#.....#...........#....####.........#....##        
  #Z#.......#.##....##....#.....##....#.....##...##.....##....#        
  #Z+...[...+.#....#.#..........#..........###(..(...........##        
  #Z#.......#.....#..#.......##....##...#.## ##...()........##         
  #.#.#...#.#....#...)).....####..##...##.##  ###.<.##...####          
  #.# ..... #.#Z##...)........#..###.......#  #.....#.#..#             
  #)#########..#....#.....#..###.#.)......#####Z.......#.#             
  #.)........Z##....#.........#.#.#..##.....#.>).##.....##    ##       
  ###.)....Z.#.#....#....Z#....####........#.#.#......###    #.##      
    #.......##..##....##......####.#......##.###......#     #...##     
    ##.....#.#...##...##.....## #.......^###...#.....##   ##.....##    
    #............##...####..##  ##.##.#.##......#...##    #O......#    
   ###...........###.##  #.##    ####..#........##.##     #>.o..O..    
   #....#....###...###   ###       #.^.....##....###    #.oo..#o...    
 ###.............###               ##..#....#...##      ##.o...o. .    
##.##.............#                 ##..#......##        ##..$.o..#    
#....>.....#.#...##                 #....#.#..##          ###..o..#    
##.##.##.#########               ####.........#              ...o..    
 #########                      ##.#..#....#.##              ......    
                                #....#.....###               ......    
                               ##.....#...##                           
                               #.#..#.....#                            
                            ####........###                            
                            #.......##..#                              
                           ###..#....#.##                              
                           #...###....##                               
                           #....#..#.##                                
                           ##.....####                                 
                            ##.....#                                   
                             ###..##                                   
                               ####