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