### #<# #.# #.# #.# #.# #.######.## #.......... #.......... #......#### #......S... ##......#.# #......# # #......# #......# ###.....