..# ... .. .. .# . .# ... ###.#..... #.