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