third homework for genes ecology and evolution 3119357