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