#... ########.... #........... #.?........# #..........# #........... #.$........# ####...<......# #....g........# #.....S.......# #.............. #.............. #####.......... #.......... ..$........ .......... ..[>.....