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