## ### #. ..##. ##.#.# ## ...... .# ## #...#. .. ##....###.# #....