######### #........ ##########.(...... .................. #..#.....#........ .................. #.##...##.##...... ....... #......... ##..... .......... #........#.....#.# #........ #......# #.......# .#.... #....... .#...# ..... .. ..#