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