######## #...S..# #........# #..........# #..........# #..........# #..........# #..........# ##........##