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