..# ....# #....# #....# #....# #######....# #...<......# +#..........# .........o...$# .........S.<..# ....######....# .... #....# ... #....# .. #....# #....# #....# ###...