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