######### #......<# #.#####o# .o......# ..o#..... #.##.#. ... #.#.# ... ..# # .#. #.# #. ..#