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