########## #...<....# #.#o........ #.####.### .. # ###