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