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