#. ##### .. ... ...... #.. .. ...... #.##.#####..$... ......#.......... #. #......<...... . ###.##....S..# ............b### #..##..#.....# #...#......## #.........# ###.....>.# #.......# #<.#....# #.......#..># ....#####.#..... ## ###...##. ...# ..#