# ###. .... #. # ##.#... #...#. . . # ... # #.. ### .## . #...##...#.# #......5# # ..#... . ..# # ### # ...# . # .#.##..# ###.## #..# §.W5.# .# ... . #..# . .#.. ##..# ## #...#### ###.W§#.### #.....hhX.# . .##...##### #........ ##..#.#. . ###......# ####.#.. #h#. ..