...# #############...# +......#...##...# #......#...##...# #......#...##...# #......#....#...# #+##......'...)#...# ..........#....'...# ..........#....#...# ..........#....#...# ..........###'##...# ....###'#......#...# ... #...#......#...# ###+##...#......#...# #........+......+...# #........#......#...# +....[.o.#......# ###+####o#........ #.#####+#.... #.. .... #... .... #.=. .. #.... +....