### .... ## ..... #.. ###+#...# #...#..<..# #......h..+ #.#...c...# #...##### ...... #..####. .... [. #+# .. c.#