###                   #####   
                                        ### ###.###                ##...##  
                      ##               ##.###...P.#      ### ###  ##.....## 
                     #.##  #           #.#........########.###.####.......##
                     ...##.#          ##.............#.#..#.##.##..........#
                     P......          #............P###.......†............#
                   ##.P.....         ##...........P.##.........##.#......###
                 ###.......#         #............P.##.........####......#  
                ##.....<..#..        ##...........#..#.........#  ##.....#  
                #...<....#.^.#        ##...........#..........### #†#.####  
              #..........##.#.         ###......................####.##     
             #...........^#...          #.#......)##.#.......#####..##      
           ..............## .s          #####P....###........#  #...#       
           #.............#.##.              ######.##........# ##..##       
           #............#.#...##                 ####......#####...##       
            .............#^....###                  ##...###  #...#.#####   
            #............#^.^....## ###              #.P.######..#####..##  
             ............P#..#.^..###.#          #####...##P#...#####....#  
 ###         #........... ###......#.##         ##.##.....P.#...##.......#  
 #.##        #<..........###........###         #.#....#.......###.......#  
 #..#        ##.((.........#........#.#       ####.....###.....# #.......#  
 #..###        .......................#       #.#......#......####.......#  
 #....#        ..........#............##     ###.............P#P.#.......## 
 #...P#        .......  #.............P##    #............................# 
 #....#   ...  #...#..  #..>÷...........#   ##.............#..###........## 
 #...### P...   #.#. # #................### #.............##..##.##.....P#  
 #..##.##...#    #..P  ##..............P#.###..................####.....##  
##..##.#....#......#   #P.......>.........P#...............#.#.P# ###...#   
#..###.....P........   ##P.........÷.........................####   #..##   
##..##.............##   ###..............#.....>.............P##    ##.#    
 #..................##    ##..........##.......................#     ###    
 #....)..............##    #........###.#.........<..........###            
 #..#.#.............#.#    #...#.#### ###....................#              
 ##.##.........?.....##    ##..###    ##.....................##             
  ###.................##    ###       #....###.#..............#             
  #............(..[....#             ###.....8..#...........###             
  #...................##             #....#......#......#.....#             
  #P..................##            ###...#8.<.8###.#.......###             
  ###..................#            #.....#......####PP##...#               
    ###................#           ###..####...####.######..#######         
      ##.............######       ##..### ###+#.###.######....#.#.###       
       #P##...............#    ####.....###.....##......####.#.....P#       
       ####..............##### #.#..#....#.....#...###.#.#....##....##      
          ###PP..............###...........#.............+.P#.##.....##     
            #####................#...8.....#.8.#.+..^8...#.....#......##    
                ##.......................#.#...#.#.......'.###.P.......#    
                 #...#.................#.#.....#.#.####..#####........P##   
                 ##..#.######....##.....###.....###.....##  #..P#.......#   
                  #..###  #..#....#######.###+### #.##.##  ##.###.......#   
                  #P.#  #..#.D....#     ##.#...#############.#.#####..#.#   
                  ##..  .#..(.##..#      ##.....#.# ###.##....##   ######   
                       P....## ####       #8.>.8..###........##             
                       .....              #.....#......##P..##              
                       ....               ##.8.##.#.#.#.#...P#              
                       ...                ##.####...........##              
                       ((P                #....#P...........P#              
                                        ###....##...........##              
                                        #......#............#               
                                        ##....#.............##              
                                        #.................#..#              
                                     ####..#..###....#.###...#              
                                     #.#...#...######### ###.#              
                                     ##...##..##           #.#              
                                     #...###..#            #.#              
                                     #..## ##.#            #.#              
                                     ####   ###            ###