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