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