## ## .. .. #. .# #.#.# ######...# .........# #...# #...# #...# . #.h.####### ... #.......... .....##..######## .......<.# #.######.# ........# #########