adaptation to the environment