...# # . .. . . # # # . . .. #. . #. . # . . # # #. .# . # ## . . . .# .### . #. # #... #.. .# ###........ # #. # . .. . # ##. #. ##.# ..v.# .§ ##.. #.##. #...#.. #. #§..## ... #.#. #. #..#. ###.#.. ...# #. ...####..# ..#.... # #.#h..vv.v###..#..#.## #..v....##.#.#.#.$.# ##.X.#..#...... .#. . #.#.v.##..#§X...##. . . ##..h...##.#.## # # #..#h.#..#.###..# #......##....# #v .. ..####§#h.####v....#.. # #...#..# ...#.. # #.#....#. #...### # # .#.. .#.. #. . . # # . # #. ##