# ##..#... ## ..# ####.#....# ##....#....#.## #...... ..#.## #. .#...## .# .. ###..#.#...#..# .. #.....#.x##.# # ..# .# ... #.## #. . ..#...# .......##..#§.# .##....X§§# ##...#X.##..# ##.....#...## # #...x..###.# #.#.#..#...#..# #...##.#..#.# . #...........# . ..#..##X..###.# .. #... #....# ## #...........# #..#.#.###.#.# # #.### h.## #.. #..# #.. .... .. #..