. #.. .?...########## . .(.h.hh...#. . ..########.#. ##