#### ## ###..# ########.###### #### ######## # ####.#..#####.##P#..###.#.#######..#####.#P#PP##P##. ##...........................................P....... #..####.#.##.......#+.###...................HS....... #....####.##......#..#.###....##..#.#......#..####.#. ##.#..######......##....#......###...#....####.# #........ #......##.....#....#.....P#.....# ... ##.......# #............##.....#..........## ....# #..+.....# #.......#.....P.....#..........# ....# ##.####P## #......P#.....P.................. ....# #.### #####..Y. ##..##.#....## .(..# ##...###PP#..... ##.## #............... ##.............. #.............. #.............. #.............. #..#####.#.##....# #P.# #..####.... ##. ##. ####.## #...##.... #..#PP#..##...^.P..... #.......PP##.......... P.####.....+...P...... ##. #.##......#...... .. #.###.....P..... #.# ##.####.......... #.###.+.####....#.## # . #...............#####.#... #..................$...... #......................... #..(...................... #......................... #.#.P##.###.....###..##.#. ##..####..###.....# ..# # #P.#.##..###......#..... ##.##.....#.#....#......P #.# #.....##.....#.....+ #.# ..P# .....# #.# ##.#####....##### ##.###..##..#......... #..................... ##.............>...... #.................... #......<..<........... #..................... ##........>.....##.#.# #.t..#.#..P#...# # . #....###...##..## #....##....#...# #.........##... ...... ##