.. .# .# . # .. .##. .## ... ....5# #.#..# ###....##.# #.5<....... #..h..###..# #..##.... #. #...## .. #...# ## #...# ...#. .....#