###### ############## ......### #............# .....<..# #............# ......@.# #............########## ........###########.....................# # ........................................##.# .............................>.............# ..#......?.........###########..........##.# . ######...........# #..........# .....######### ##########.# #.##### #<# #. ### . # .. ########.. #........# #......!.# #........###### #.............. #.............. #......<....... #.............. #..........S... #............## #............# #.$..........# ......S......# .............#