###########################                               
          #..Z.....^................#                               
          #.#######################.#                               
          #.#        #........#   #.#                               
          #.#  #######.#....#.#   #.#                               
   ########.####....##.#....#.##  #.#                               
   #>...............'..'....'..#  #.#     ########                  
####.#.####Z##.#....####....#..####.#     #......######             
#....#.#  #.##.#....#  ######.......#     #...........############  
#....#.####....#...<#####.......###########.........#.##.........#  
#....'.........)....)o......................).).....[>##.#######.#  
#....#.#####.................)..########.####.#.....####.####  #.#  
####.#.#   #...############'#.#.#      #....#.#.....#  #.##<#  #.#  
   #.#.#####...#          #.#.#.## #####....#.#.....#  #.##)#  #.#  
   #.#.........#          #.#.#..# #........#.#.....####....#  #.#  
   #Z######....#          #.#.#..# #........#............####  #.#  
   #.#    #....#          #...#..###........######.......##### #.#  
   #.#    #.#.#################...##......###    #...........# #.#  
   #.#    #.#...................#.##......#      #.......###.# #.#  
   #.######.#####################.######.##      #.........#.# #.#  
   #....Z...#                   #..#   #)#       ###.#'#>#.#.###.#  
   ##########                   ##.#   #.#         #.#...#.......#  
                                 #.##  #.#         #.#######.#####  
                               ###..####.#####     #.....)...#      
                               #......##.....#     ###########      
                               #......##.....#                      
                               #....<.##.....#                      
                               ####..###.....#                      
                                  ##.###.....#                      
                                   #..##.#####                      
                         ######### ##.##.#                          
                         #.......#  #..#.#                          
                         #.......#####.#.#                          
                         #.............#)#                          
                         #.............#.#####                      
                         #...................#                      
                         #............#......#                      
                         ######..(......>....#                      
                              #......###.....#                      
                              #......# #...###                      
                              #......# #...#                        
                              ####'### #...#                        
                           #######.#   #####                        
                           #.......#                                
                           #.#######                     ###########
                           #.#      #################    #.......<.#
                           #.#      #....)).....)...#    #.#########
                           #.########.#############.#    #.#        
                           #..........#...#    #.##.#    #.#        
                           ############.#.#    #....#    #.#        
                                      #.#.#    #.#########.#        
                                      #.#.#    #.#......##.#        
                                      #.#.#    #.##.###.##.#        
                                      #.#.#    #.##.# #.##.#        
                                      #.#.######.##.# #....#        
                                      #.#).......##.# ######        
                                      #.......[.....#               
                                      ###############