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