#######                                                    
    #.....###   ########                                       
    #.....'.##  #......#                ##########             
    #.....#..## #......#                #......)..#            
    #.....##..# #......#                #.........#            
    #.....###.###......###              #.......<.#            
    #.....# #..##........####           #.........+            
    #.....# ##.........#....#############.........#            
    #.....#  ####......####............)'........[#     #####  
    ####'##     ##.#####  ###############.........#######...## 
   ##....#       #.#                    #.....z.z.#.#.##.....# 
  ##..####       #.#                    ###'#####.zzz#.#zz...# 
  #..##          #.#          ######      #z.#  ###.###zz....# 
 ##'######       #.#          #....#      ##.#    ### ###...## 
 #.......#       #.#    #######....#########.####### ##########
 #.......#    ####.######.zzz.zz.............zz.zz.###........#
 #......>######zzz)zzz....#####z...##########z.###zz##........#
 #.......'.Jo)zz##.########   #....#        ##.# ##z##........#
 #.......#########.#          #z...#         #.#  #.z)........#
 #.......#       #.#          #zz.[#         #.#  ####........#
 #..(....#       #.#          #z...#         #.#     #.zz.....#
 #.......#       #..          #....#         #.#     #...zz...#
 ####'####       ##.          #....#         #.#     #........#
    #.#            .          ##.###         #.#     #.....zz.#
    #.##           .#         ##.#           #.#     #######z##
    #..#           .          #..#           #.#          #z.# 
    ##.#                      #>##       #####'###        #.## 
     #.#                      #.#     ####zz.z[))#        #.#  
######'###                   ##'#######zzzz#####)#   ######.## 
#........#                   #.z..zz..#z##.#   #.#   #....z..# 
#........#                   #.....z.z'.##.#.###z#   #..zz...# 
#........#    #              #........####.#....z#####z......# 
#........###..#              #........#  #.#####z#.z.z.......# 
#........'...#               +........#  #..   #z#.###z......# 
#........#####               #........#  #.#   #.z.# #.......# 
#........#                   #........#  #..   #.### #.......# 
#........#                   ##########  ###   ###   #.......# 
#.#####'##                                           ######.## 
   ###..######                                            #.#  
   #.).......#                                                 
   #'#########                                                 
   ##.....#                                                    
    ##....#                                                    
     ##...#                                                    
      #...#                                                    
      #...#                                                    
      #...#                                                    
     ##...#                                                    
    ##....+                                                    
    #<....#                                                    
    #######