# . ## .#... .. . . # #... #..# ## .. .# .. ####..#. ## #..#... # .... #.#. ####..!... .#.(..#..###........# #.##.#...#...##.....#.. #. ..# #.X.###..#....# #..#...s#.##...##..#. . . . ### ###..#..#.# # ...#..X. .#.#.#..# ## ## ##.#..§#§x#.## #...?. #5§##.#.# #.#.#...##.#.#.# . ..#...##...X$.# # # ..### #####3#.# ..#.# #.# .# # . ### .# .. #