######### ######### #.......# #.......# #.......####.......# #..........+.......# #.......#..#.......# #....