############ #......)...# ##.....)....# ............# #...........# ............# #...........# ............+ ##..........# +..........# #..........#