...P .. ..).. ... ....# ...# ##..... ....####....... ............... ............... ..............# .......S....... #######D#..S..# #.#......# { { ####P....# { P....# {{ ....# { ....# { ...# ...P