# .# . . . .# .. ... #.#.#.. .....###(...... #......