##. .. ## # .. ... .###.# ....###....##.. ............... #............ #.# #5# #.# #... .#3 # #. .. #. ..# .. ... . . #. .# . #.#