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