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