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