##############            #####     
                                #............#   ##########...#     
                                #.##########.#####............#     
                                #.##...............########...#     
                          #######..........###.#####      ##.##     
                          #....%...#.####..# #.#           #.#      
               ############.######.#.#  #..###.#           #.#      
               #..........#.######.#.#  #......#           #)#      
               #.##..................#  #.##.###           #.#      
               #.##..................#  #.##.#             #.#      
               #.##....##.#.######.#.#  #.##.###           #.#      
               #.##.#.###.#.#   ##.#.#  #......#           #.#      
               #.##.#.##...(#####....#  ####.#.##########  #.##     
            ####.##....#.......#.###.#######............#  #..#     
            #..............#.....##.......)....########.# ###.###   
         ####.##.##....#.#.......##.#######..#.#      #.###8...8#   
         #.......##(................#     #..#.#      #.#.###.###   
         #.##.#####...##.#.......#..#     #..#.#      #...#8...8#   
         #.##.#####...##.#........#.#     #..#.##############.###   
      ####.##.##.....###.#.......#..#     #.##............#8...8#   
      #.....#.#..............)...##.#     #.########.####.###.###   
      #............)........>....##.#######.#      #.#  #.#8.%.8#   
      #..###.#####.#####..###.#####.........#      #.#  #.###.##### 
      #....#.#...#.#...#............#.#######      #.#  #.# #..)..# 
      #..###.###.###.###..#...........#            #.#  #.# #####.# 
      #..#.....#.....#......#...##.#..#            #.#  #.#     #.# 
      #..#.###.#.###.###..#.###.##.#..#            #.#  #.#     #.# 
      #..#.#.#.#.#.#...#.....##.##.#..#            #.####.#     #.# 
      #..###.###.#.#####..#....(......#            #.##...#     #.# 
      #..........#...........##.##.#..#            #.##.###     #.# 
      ##.###.###^#.#####........##.#..############ #.##.#       #.# 
       #.#.#.#.#.#.#..<#.#...##.##.#..[...>......# #.##.#       #.# 
       #.#.###.#.###.###..#.###.##.#...#########.# #.##.#       #.##
       #.#.....#.....#.....).>...[[#...#       #.# #.##.#       #..#
       #.###.###.###.###.#..#.#.####...#       #.# #.##.#       ##.#
       #...#.#...#.#...#.#..#..........#       #.###.##.#        #.#
       #.###.#####.#####.#.............#       #.....##.#        #.#
       #.................#.#############       ########.####     #.#
       #######.....#######.#                          #....#     #.#
             #.#####     #.#                          ####.#     #.#
             #.#         #.#      ##########             #.#     #.#
         #####.#         #.#      #.....>..#           ###.#     #.#
        ##%.%..##        #.#      #.######.#############...##    #.#
    #####.)♣♣♣♣≈♣#       #.#      #.#   #...................#    #.#
  ###....%♣≈≈≈P≈≈♣#      #.#     ##.##  #..#############.##.#    #.#
 ##...♣♣≈≈≈≈≈PP≈≈≈########.#######..[####..#           #.##.#    #.#
##..P♣♣≈≈≈≈≈P≈≈≈≈≈.......#......(..........#           #.##.#    #.#
#..♣≈≈≈P≈≈≈≈≈≈P≈≈≈♣..###.#########...#####.########### #.##.######.#
#.♣≈≈P≈PP≈≈≈≈≈≈≈≈≈≈≈..##.#    #...#.##   #...........# #.#...(.....#
#..P≈≈≈≈PP≈≈PPP≈.≈.♣...#.#  ###...#.#    ###########.# #.##.########
##..♣≈♣≈≈..≈≈..≈..≈....#.#  #.......#              #.###.####       
 ##....................#.####.......#              #.....#          
  ###...........≈.≈≈≈≈##............#              #######          
    ##...≈≈..≈≈P≈≈≈♣PP#########...###                               
     ###≈≈≈≈P≈P≈≈P♣≈###       #...#                                 
       ##♣♣P≈≈≈≈≈♣P##         #####                                 
          ♣♣♣♣♣♣♣♣##