###.. ....# .... # #... #.#... #.... #....## #.<# ####