###                                                                  
       #.#                            ############                          
       #.#                            #........#.#                          
       #.#                            #.######.#.#       ###########        
       #.#                            #.#    #.#.#       #.........#        
       #.###############              #.#    #.#.#       #.#######.#        
       #...............#              #.#    #.#.#       #.........#        
       #.#.^.#########.#              #.######.#.#  ######.#######.#        
       #.#...# #....##.#         ######........#.#  #......#######.######   
   #####.#.<.# #....##.#         #...........#...#  #.###..##...........#   
   #.....##### #....##.#         #####...>.....#.#  #.###..##.####.######   
   #####.#######....##.###############.........#.####.##.......###.#        
      #..<.....#....##...............'...........................#.#        
      #........#....##.#########.#####.........#......##...##..#.#.#        
      #........#....##.#########.######......#.#......##...........#        
      #.............'................##.####..........##...##..#.###        
      #.............##.#########.###.##.#......#......##...##..#.#          
      #.........######....).####.###.##.#.##.#.#...............#.#######    
      #.............##..................#........###.###...##..........#    
      #.............##......####.###.#.[#.##.#.#.###.###...#####.#####.#    
      ########......##......#  #.# #.#..#.##...........#...#####.#####.#####
        #######.######......## #)###.#..#.#................................#
        #.......####.........###.....................#.##..#####.#####.#.###
        #......................#.###.#..#.####.#.##..#.##................#  
        #.##...###.#...........#........#.#  #.#.##..#.##..##[.......#.###  
        #.##..##.#......................#.####.#.##........##..##..###.#    
        #.#..##.##.......##....#.....................>..#..##..##..###.#    
        #.#....##..............#.###.##..#####.........................#    
        #.##...#...............#.# #.....#  ##.###.#....#..#.#.##..#####    
       ##.###....................# ####..#  #.........[............#        
       #...###.)##.######........######..####..###.........#.#.##..#        
       #..).######.######....#..........................#.##.#.##..#        
       #.#..................#_#................###.#....#..#.#.##..##       
       #.#######....#####....#...###.##..##.#.......................#       
       #.#     ##########....................................####.###       
       #.#           #............##.##..##..................####.#         
       #.#           ####.....#...##.##.....#...##.#............#.#         
       #.#############  #.....#.............#...##.#....#..#.##.#.######    
       #.............#  #.....#.........................#..............#    
       ######........#  #.#####...##.................................#.###  
            #........#  #.#   #...####..........##.........#....#........#  
            #........#  #.#   ##..#  #.#..#.#...##......##.#....######.#.#  
            #........#  #.#    #..####.#..#.##..........##.#....#### #.#.#  
    #########........####.##   #...................................###.#.#  
    #......................#   #.###...#...###.....)....##.#...........#.#  
    #....#####....###......#   #.# #.............................##.##.#.#  
    #....#####....###......#   #.# #s..#...###...##......................#  
    #.......)..............#####.# #...#...###.............#.....##.##.#.#  
    #....############............###...#?............................###.#  
    #....#          ####..........s......#####.#####.#.......#...#...###.###
    #.#.##           #........##.###..####   #........................[....#
    #.#.#            #.####.#.##.# #..#      #.......#..#.........#..###.###
#####.#.#            #.#  #.#.##.###..#      #######.##.#.........)..# #.#  
#.......#            #.#  #.#....#....##############.##.#......#..#..###.###
#####.###            #.#  #.######.##...................#..................#
    #.#              #.#  #.#    #.#################..........)........#.###
    #.#              #.####.##   #.#               #.....................#  
    #.#              #.......#   #.#              ########.........<.###.#  
    #.#              ######..#   #.#              #......................#  
    #.#                   #..#####.#              #########.#.>#.........#  
    #.#                   #........#            ###########.#..#.#.#######  
#####.##                  ##.#######            #.....................#     
#......#                   #.###################################.#.##.#     
########                   #.....................................#.##.#     
                           #####################################.#.##.#     
                                                               ########