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