######+## . #.......# ... ###.......# .... #.'.......# ..... ###.#.......# .......#...#.......# .......S.###.......# ...$...### ##'###### .).... #.# ..### #.# # #.## #..### ##...# #######'### #.......<.# +.........# #......)..# #.........# #####+####