## .# .# ########.#####. #.<5h.K5Z...... #.######.####.. #. .# #. .# .. .# #. .# #. .. #. ..