############# ###...........############ ....$.........................# .>....##...........#########.## .............####### #.# ......####...# #.# .............# #.# .......##....# #.# .......##....# #.# .............# #.# ......###....# #######.## ..... #....# #........# .... .....# #.######## ... .##...# #.# ## #...# #.# ...# #######.# .... ........# .[......# .......<# #######.# ### .##################### ..........o..........# .###################.# #.# #.# #.# #.# #.# ...