.# #. .# ... ..... ...#.. #.# #.#.# .... ......H. . .... #.#.#.####P.. ....#P#. ... ........#... ## ......... #.P .#.#.#F#.#...P..##.##....#...####.## .....S.SH........P...#.......P##hDP# .#.#.#.#.#...........#.......# ##.## ###<.........P.....##P..###.t.# #...#D...........##.P..##P..## #P.#...(.. #<.........##....##♣ ##.......#...#.#...............♣ ####..#########.#....##..##.#..♣ ### ####P###.### #.♣... ### ## #♣♣.. ♣.