###### #....# #....# #....# #....# ##..## #######w.## #.....S...# ............# ............# .##...####### #... #... .... ../.