Convergent evolution is when distantly related species independently evolve similar solutions to the same problem. For example, fish, penguins and dolphins have each separately evolved flippers as a solution to the problem of moving through the water. What has been found between dogs and humans is something less frequently demonstrated: psychological convergence. Dogs have independently evolved to be cognitively more similar to humans than we are to our closest genetic relatives. Dogs have evolved specialized skills for reading human social and communicative behavior. These skills seem more flexible – and possibly more human-like – than those of other animals more closely related to humans phylogenetically, such as chimpanzees, bonobos and other great apes. This raises the possibility that convergent evolution has occurred: both "Canis familiaris" and "Homo sapiens" might have evolved some similar (although obviously not identical) social-communicative skills – in both cases adapted for certain kinds of social and communicative interactions with human beings.