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