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