And thus the argument that Neanderthals actually invented a primitive form of time travel was advanced....
Biologically modern humans have existed for around 100,000 years. If Neanderthals went extinct 35,000 or so years ago, that is a long time for both Neanderthals and (anatomically) modern humans to coexist.