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