.. ...# .....# ### .. ......# ..##... ....... [...... ........###h....# ........