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