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