Traces of Denisovans and Neanderthals can be found scattered throughout the human genome, suggesting a shared inheritance.