########. # ##........ .# #..## #.####.# . ##..# #......#.. ##.####.#....... #P)##<...)....# ##(...(.[((P/.# ####........## ###......# #......# ########