# ######### #. #.......# .. #. #.#####.# ...##.# #.# #.# ......o#####.#####.# ##....o.oo....##.# #...