##########++###### #................# #......#..#......# ####.##................+ ......S................+ #+#####......#..#......# #................# ####'#####++###### #.......# #.......# #.......# #...<...# #.......# #.......# #.......# #########