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