## .. ###. #.#. ... .#####.########. .......o)....... ##########(..### ..+ .# #