####.<... ......... #..$..... #........ #...(.... #........ #........ ####O....... #...<..%.... #...h####.#.### .... ..... #.# ### # .