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