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