############ ............# #......@.<..# #...........# ..######...# #...# #...# #...# #...# #...# #...# ...