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