Neanderthals may have interbred with humans twice