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