What does the wide variety of different types of animal eyes represent?.