## ...#.. ..$... ...... #..... ###...... ###....# ###......##... #.......?..... ##..oo.#...... #...#.#...... #...o........ ##...##....... #...## .....#. .. #..........## #... #...........# .... ##......#...##..# . ......##...#..##.. .....?o##....$.... .......o....# .... ...........#..... ......#S....$... ...%# ##.)...... ... ##......(.. . #