Yet these populations cannot have been truly alien to each other as genetics shows three-way interbreeding between Denisovans, Neanderthals and Homo sapiens, at different times and in differing amounts.