##########+ #.......... #.........# #.........# ###)####### #)###### #......# #....<(# #......# ########