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