########### #.........# #.........# #.........# +....