######### #.<...<.# #.......# ####'#### #.# ..( ..... ..###.# #.. +# #.. #.