###. ... ... .#........# .# # #.........##. ... . ...#..#..... . ###.##..#...# . # ...#.#.h.....# .# #.#. #........##.. .##.. #.....#....### ........#.....#.....# #.....#.##.#h...$# .. . #####§#..#..# ... #h....# (.. .§....# .. #.§....# . .####.#. #! ..## .. ..#