########## #########>.(.....( #................. ########.###......##...## #<........#.......## .... ########......s....# ..# #...........# .# #...........# . ##..........+ #....<.....# #..........# #..........# #..........# #..........# #............ #............ ########.....