### . #.. ..# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# ########.#####.# ........w......# ########.#####.######## #.# #......... #.# ########## #.# #.# #.# #.# #.# ..#