##### ######## ###...# #<.....# .....# #......# #...# #.>....# #...# #......# ######...#######......# ..........S...........# ###......###########.## .......## #.# ##..... #.# #..... #.# #..... . ..... ..#. .