# . . . .# # .#.# .... #.. ##.# . ##.# #.#*..# ## ##..# . .# . ## .# # #