###### #.... ## ... .. ##.##.#.####. #....<)...... ##.#O#######. ... #.#. #.#. # #. #. #.