######### # ....#... .# ###....##.# #......<..# ....#.#.#.# # #h5...# #.#.### ......# #.###### ... ###