....## #####..... ####.#.P....# ............# ...............# ...............# #.............# #.............# #.........<...# #.. ####.............## #.. ........D.........# #.. .........FS.......## ## #.##.##.#.#..###......# (. ..#............#......## #. #.#..........SD#......P# .#.#.##{#.....P#####.#......## #.......#.....# #.........# ...####.#.....# #.#......## #........## ###.#......# .(.....#......###.#.#......## ##+###.#............#.......# #.#............#......## #.#.#.#+#.P##.+#......P# #......................# #.....................## #.....................# #.....................# ...........!......# #.##.###.#.#.#.## ## ## #########