#######                                          
                            ###...<.#   ....                                   
                            #....D.## .......                                  
                           ##.....l# .........                                 
                           #.......##..........                                
                           ##.......##.........                                
                            ##......##........#                                
                             #......#P........##                               
                             #P...............P#                               
                             ##...............##  ...                          
                             #P......lt.........  ....          ##             
                            #P.......P......#.    .....      ###.#             
                            .....P.###.....##     .....     ##...###           
                            ...####  #.....#      .....#   ##......#           
                            .##      #.....#       #....####.......#           
                      ##..          ##.....##       #.....[........#           
               ##     #...        ###P......###     #..............#           
              ...##  ##...       ##..........P#     #...>.........##           
             ......###...##     ##............###   ###..<....[...#            
             .%.....#.....#     #P..D...........#     ###......####            
             ..........#..####  ...............(##      #...####               
              .........#P.P#.# #.................##     #....#.#######         
              #...........5D###...................###   ##P...###.#.P###       
                ##.......#.5.#.......#......#.......##   ##...###......#       
                #.....###$###†......#.......##.......#    #...#........#       
                ##.%%.#.###.##....###P.....###.......###  #............#       
        ######   #.......#...#...## ##.....# #P#.......#  ##...........#       
    #####.##.#####..#5##.###....##  #......# ####......######..........###     
#####.##.........#....####.##†..######.....#####.......#.#PP............P##..# 
#.....................##.r...#.................................................
#....................†.........................................................
#....................................................................†.........
#..............................................................................
#................................................................<..[..........
##.P##.#.##.####.P...#.#.#......##.##.......###.#......##..##.....#....#.#.####
 ### ########  #.#..######......######.....###..#......#  ##...........#####   
               ###...#   #..(....##  #§....# #.#......#.# ##............#      
                 ##..#   ###......## #.....# ##......#.## #............##      
                 .....#    #P......###.....###......#### ###...........#       
                 .....#    ###......#......##.......#   ##.....P.......#       
                 ......      #....................###   #P...#P#.##..).#       
                 ......      ##..................#.#   ###...######.####       
                 ......###    #.................####   #....####  ###          
                    #...^#    ##...............##    ###....P#.#               
                     #...###   ###............##     #.#......###              
                     ##....#     ##..........##    ####.........##             
                     ##....##     ##.......P#.#    #.............###           
                   ###......## ##  ###....P####    #.....#.........#           
                   #.........##.#    #.....#    ####....P#.........##          
                   #...........##### #.....## ###......####.........#          
                  .........#......P###......###.......######.....####          
                  .......###...(....#......##>.........#.# ###..##             
                  .......  ###.........................(##   ####              
                   ......    #................##.........#                     
                   #...##   ##......#........#.###......##                     
                   #..#     #......###........## ##......##                    
                           ##......# #........#  #........#                    
                           #......## #.......P#  ###......#                    
                         ###...)..#  #........##   #.....##                    
                         #........#  #.......(P#   #..#.##                     
                         ##.......#  #........##   ######                      
                          #####..##  #........#                                
                              ####   #.....#.##                                
                                    ##.....###                                 
                                    #......#                                   
                                    ##.....#                                   
                                     #######