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