What separates humans from other animals?