########## #?.......# #........# #...S....# #..w.....# #........# #........# #........# #........# #........# #......... ########.