.. ##......... ...##......<... ...#........$.. ............... .....?....... #........... #...S....... #.......... ##.......... #..######### #....# . ##.##..# ##. ###..# #..# #.. #...## #.# #.# ##.### ... #.# #..# #.. #.###.## #. #.##..# #####....## ##.....#### #<.....# ########