#.# .... #########...# #............ #..........# #..........# #..........## #............ #...O......## .............# #.#............ . #..........## #..........# #..######### ..#