##+###### #...#...# #...'.<.+ #...#...# #########