###### ## ##.(..##.#### #...((....... #<.........## #.........## #.........# #.........c# #.........#S. ##....##### . #....# .....(. ......... #......... #......... #.........