####### ....... .......####### .../....H....# ####..<####.# #....# ###..# .... .#.#. .. .... .. #. .. ... ....#