. #% .##. ### ... ..# #.. #.# #.. #.# #.. #.# #####..##<# ..........# ..........# #####.#O..# #.#...# . ....# .###...# #. #...# . #...# ....#