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