### ..# #b# #B# #.#+###### ##......... #<......... ##........ ......S.. .....s... ......... ...####. ....# ..# .