### .. #. #.#######.# #.<.Z...?.. #.#######.# #. #. #. #. .. ..