#.. . ... .. #.# ...###.### ....... . . .... { ... ....###.####..# #.....<..S...# ..............^.. .....##.####..### .... #.# .# ... #.# .. $. #.# .. . ... # ##.