######## ##.....%## ##........## #..........# #..........# #......)S..# #..........# .....[......# ..#........## ..#........# ........... ...........#