###### ###### ##.....#####....### ."......o#.........## ........o#..........# ...#####o.)..<......# #.####+###..... #.# ....# ..# ...# .... ## ..#.# .#.#.# ....# .