adaptation problems in biology 7101606