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