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