#.#$ !#. ### # ... .. #.#.. .# # ###.#..###.###.# ........S....... ......ggg...... #...{#.g.###.. ###...gggg...... ......gg........ ##....<........ .......#...###.. .##....#...# . #....#...# #....#...# #........? #....#...$. ....# ...###