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