... . #... #.... #..# #..... #..# ....... #..# ........ #.$# # #..... #..# ... #... #.S# ..# .##########.##### #..# ...# ........<.......#####..#!...##. ##.########.#####.............. #######)#####.###..#####.#. ................%...# #######..####.##...$..... #..# #.##..###### #..# #.....# #..# #...... #..# #.###### #..# #.# ##.# #.# #.# #.#