######## #.((...# #..(...# #..S...# #......# .......r....# ######......# ##........ #........# #........# #........# #........#