##. #.. #.# #.# #.# ### #.# .... #.####.# ...## #.....h#.....## #