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