############ ####. #.# #...# ## ###.####.### #........# #.......#### #######.# #.. ####