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