Lec 22 and 23 Diversity animals (SP25).pdf